diff --git a/KochavaCore.xcframework/Info.plist b/KochavaCore.xcframework/Info.plist index cfcc7fa..1cd1ef5 100644 --- a/KochavaCore.xcframework/Info.plist +++ b/KochavaCore.xcframework/Info.plist @@ -6,116 +6,115 @@ LibraryIdentifier - watchos-arm64_32_armv7k + ios-arm64_x86_64-simulator LibraryPath KochavaCore.framework SupportedArchitectures - arm64_32 - armv7k + arm64 + x86_64 SupportedPlatform - watchos + ios + SupportedPlatformVariant + simulator LibraryIdentifier - ios-arm64_i386_x86_64-simulator + tvos-arm64 LibraryPath KochavaCore.framework SupportedArchitectures arm64 - i386 - x86_64 SupportedPlatform - ios - SupportedPlatformVariant - simulator + tvos LibraryIdentifier - tvos-arm64_x86_64-simulator + ios-arm64 LibraryPath KochavaCore.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform - tvos - SupportedPlatformVariant - simulator + ios LibraryIdentifier - ios-arm64_armv7 + macos-arm64_x86_64 LibraryPath KochavaCore.framework SupportedArchitectures arm64 - armv7 + x86_64 SupportedPlatform - ios + macos LibraryIdentifier - ios-arm64_x86_64-maccatalyst + watchos-arm64_arm64_32_armv7k LibraryPath KochavaCore.framework SupportedArchitectures arm64 - x86_64 + arm64_32 + armv7k SupportedPlatform - ios - SupportedPlatformVariant - maccatalyst + watchos LibraryIdentifier - tvos-arm64 + ios-arm64_x86_64-maccatalyst LibraryPath KochavaCore.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform - tvos + ios + SupportedPlatformVariant + maccatalyst LibraryIdentifier - watchos-arm64_i386_x86_64-simulator + tvos-arm64_x86_64-simulator LibraryPath KochavaCore.framework SupportedArchitectures arm64 - i386 x86_64 SupportedPlatform - watchos + tvos SupportedPlatformVariant simulator LibraryIdentifier - macos-arm64_x86_64 + watchos-arm64_i386_x86_64-simulator LibraryPath KochavaCore.framework SupportedArchitectures arm64 + i386 x86_64 SupportedPlatform - macos + watchos + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Headers/KochavaCore-Swift.h b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Headers/KochavaCore-Swift.h new file mode 100644 index 0000000..2c163f9 --- /dev/null +++ b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Headers/KochavaCore-Swift.h @@ -0,0 +1,1121 @@ +#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) +#ifndef KOCHAVACORE_SWIFT_H +#define KOCHAVACORE_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wduplicate-method-match" +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else +#include +#include +#include +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# 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) +#endif +#if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +#else +# define SWIFT_COMPILE_NAME(X) +#endif +#if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +#else +# define SWIFT_METHOD_FAMILY(X) +#endif +#if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +#else +# define SWIFT_NOESCAPE +#endif +#if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +#else +# define SWIFT_RELEASES_ARGUMENT +#endif +#if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +#else +# define SWIFT_WARN_UNUSED_RESULT +#endif +#if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +#else +# define SWIFT_NORETURN +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# 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 +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if defined(__has_attribute) && __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#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) +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Foundation; +@import ObjectiveC; +@import UIKit; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="KochavaCore",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + +@class KVANetworking; + +SWIFT_PROTOCOL("_TtP11KochavaCore27KVANetworkingSetterProvider_") +@protocol KVANetworkingSetterProvider +@property (nonatomic, strong) KVANetworking * _Nullable networking; +@end + +@class NSString; + +/// A class which collects and/or adapts a value to a variety of contexts. +SWIFT_CLASS_NAMED("KVAAdapter") +@interface KVAAdapter : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +/// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// A class for working with the App Groups capability. +SWIFT_CLASS_NAMED("KVAAppGroups") +@interface KVAAppGroups : NSObject +/// The singleton shared instance. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nonnull shared;) ++ (KVAAppGroups * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +/// A shared instance, for convenience— optional. +/// See var shared. This variable will be nil prior to the shared instance being defaulted. This may be used to optionally invalidate any existing shared instance without causing it to first be defaulted in the process. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) ++ (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; +/// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// A class to manage the beginning and ending of a background task. +/// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. +SWIFT_CLASS_NAMED("KVABackgroundTaskController") +@interface KVABackgroundTaskController : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// A class which defines an keyed collection of objects. +///

Features

+///
    +///
  • +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +///
  • +///
  • +/// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. +///
  • +///
+SWIFT_CLASS_NAMED("KVACollection") +@interface KVACollection : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class KVAContext; +@class NSNumber; +@class NSDate; + +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. +SWIFT_CLASS_NAMED("KVAConsent") +@interface KVAConsent : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; +- (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; +/// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. +/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. +- (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; +/// Return a boolean indicating if the app may persist (or retain in persistent storage) data which may be subject to consent. +/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayCollectBool, mayKeepBool, and mayShareBool. +- (BOOL)mayPersistBool SWIFT_WARN_UNUSED_RESULT; +/// Return a boolean indicating if the app may share (or export) data which may be subject to consent. +/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayCollectBool, mayKeepBool, and mayPersistBool. +- (BOOL)mayShareBool SWIFT_WARN_UNUSED_RESULT; +/// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. +/// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. +- (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. +/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; +/// A date representing the last time the user did respond concerning consent. +/// This includes both positive and negative responses. This value is nil when the user has not provided a response. +@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; +@end + + +/// A class which defines a context. +/// This class provides the means of defining the context for something that is being done. It is generally used to identify a target or provider. +SWIFT_CLASS_NAMED("KVAContext") +@interface KVAContext : NSObject +/// A context which represents the host app. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull host;) ++ (KVAContext * _Nonnull)host SWIFT_WARN_UNUSED_RESULT; +/// A context which represents the log. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull log;) ++ (KVAContext * _Nonnull)log SWIFT_WARN_UNUSED_RESULT; +/// A context which represents persistentStorage. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull persistentStorage;) ++ (KVAContext * _Nonnull)persistentStorage SWIFT_WARN_UNUSED_RESULT; +/// A context which represents the SDK. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull sdk;) ++ (KVAContext * _Nonnull)sdk SWIFT_WARN_UNUSED_RESULT; +/// A context which represents the Server. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull server;) ++ (KVAContext * _Nonnull)server SWIFT_WARN_UNUSED_RESULT; +/// A context which represents the Server, and is un-restricted by considerations such as allowed and denied identifiers. +/// This is of particular relevance with KVANetTransaction(s) where allowed and/or denied identifiers may not (or not yet) be known, such as config retrievals. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull serverUnrestricted;) ++ (KVAContext * _Nonnull)serverUnrestricted SWIFT_WARN_UNUSED_RESULT; +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// A class which defines a product. +/// A product in this context generally refers to the result of a build. A product can be used to represent a framework, application, or application extension. +SWIFT_CLASS_NAMED("KVAProduct") +@interface KVAProduct : NSObject +/// Create an instance of class KVAProduct. +///

Example

+/// \code +/// let product = KVAProduct( +/// apiVersionString: "1", +/// buildDateString: nil, +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", +/// valueSourceCollection: nil, +/// versionString: "1.0.0" +/// ) +/// +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. +/// +/// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. +/// +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. +/// +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. +/// +/// \param moduleName The name of the module. Example: “KochavaCore”. +/// +/// \param name The name. Example: “Apple.Core”. +/// +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. +/// +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// +/// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. +/// +/// \param versionString A version string. +/// +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +/// Resets the product. +/// This involves resetting variables to their original states. This may include releasing shared instances. When parameter deleteLocalDataBool is passed true it also includes erasing any keys from persistent storage which are associated with the product. This method will complete asynchronously. Before working with this product again you should wait until the reset has completed. See method reset(deleteLocalDataBool:closure_didComplete:). +/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. +/// +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool; +/// Resets the product. +/// This involves resetting variables to their original states. This may include releasing shared instances. When parameter deleteLocalDataBool is passed true it also includes erasing any keys from persistent storage which are associated with the product. This method will complete asynchronously. Before working with this product again you should wait until the reset has completed. +/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. +/// +/// \param closure_didComplete A closure which is called upon completion. +/// +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +/// Resets the product. +/// This involves resetting variables to their original states. This may include releasing shared instances. When parameter deleteLocalDataBool is passed true it also includes erasing any keys from persistent storage which are associated with the product. When parameter includeExternalVariablesBool is passed true it includes additional variables which are bearing on the functionality of the product but otherwise external to it. This refers to third party variables. +/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. +/// +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// +/// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. +/// +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. +/// +/// \param closure_didComplete A closure which is called upon completion. +/// +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +/// Shut down the product. +/// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). +/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. +/// +- (void)shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool; +/// Shut down the product. +/// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. +/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. +/// +/// \param closure_didComplete A closure which is called upon completion. +/// +- (void)shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// A class which defines the core product. +/// A product in this context generally refers to the result of a build. +SWIFT_CLASS_NAMED("KVACoreProduct") +@interface KVACoreProduct : KVAProduct +/// The singleton shared instance. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) ++ (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Defines the parameters for the core product. +SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") +@interface KVACoreProductParams : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. +SWIFT_CLASS_NAMED("KVADiagnostic") +@interface KVADiagnostic : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// A class which defines an entry in a dictionary. +/// This class provides the means of defining how an element in a dictionary should be formatted. +SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") +@interface KVADictionaryEntryFormat : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// A class which defines the structure of a dictionary. +/// This class provides the means of defining how a dictionary should be formatted. +SWIFT_CLASS_NAMED("KVADictionaryFormat") +@interface KVADictionaryFormat : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class KVATask; + +/// A class providing standardized access to dispatch queues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. +SWIFT_CLASS_NAMED("KVADispatchQueue") +@interface KVADispatchQueue : NSObject +/// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. +/// Any sub-system which wishes to ensure execution can wait and not block execution in a global sense may use this queue. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQueue * _Nonnull globalConcurrent;) ++ (KVADispatchQueue * _Nonnull)globalConcurrent SWIFT_WARN_UNUSED_RESULT; +/// A global serial utility-qos DispatchQueue, which can be used generically to ensure that code execution is synchronized. +/// Any sub-system which wishes to synchronize code execution in a global sense may use this queue. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQueue * _Nonnull globalSerial;) ++ (KVADispatchQueue * _Nonnull)globalSerial SWIFT_WARN_UNUSED_RESULT; +/// The main dispatch queue. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQueue * _Nonnull main;) ++ (KVADispatchQueue * _Nonnull)main SWIFT_WARN_UNUSED_RESULT; +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +/// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. +/// This always uses the default dispatch queue (globalSerial dispatch queue). +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param sourceClass The class which is the source for the call. +/// +/// \param closure The closure to execute (conditionally). +/// ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param sourceClass The class which is the source for the call. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a stepped-settling dispatch. +/// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. +/// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. +/// This always uses the default dispatch queue (globalSerial dispatch queue). +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param sourceClass The class which is the source for the call. +/// +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. +/// +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// +/// \param closure The closure to execute (conditionally). +/// ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. +/// This always uses the default dispatch queue (globalSerial dispatch queue). +/// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param sourceClass The class which is the source for the call. +/// +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. +/// +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// +/// \param closure The closure to execute (conditionally). +/// ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("KVAFile") +@interface KVAFile : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class KVALogLevel; +@class KVALogMessage; + +/// A class which constitutes a log, which is a collection of log messages. +SWIFT_CLASS_NAMED("KVALog") +@interface KVALog : NSObject +/// The singleton shared instance. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALog * _Nonnull shared;) ++ (KVALog * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +/// The visible maximum log level for log messages. +@property (nonatomic, strong) KVALogLevel * _Nullable level; +/// A boolean indicating if log messages may be printed using os_log. +/// Default true. When disabled, log messages will fall back to NSLog or Swift’s print. NSLog and Swift’s print lack certain features which os_log has, but they may print in environments where os_log is not supported. +@property (nonatomic) BOOL osLogEnabledBool; +/// A boolean indicating if log messages should be pretty printed. +/// Default true. +@property (nonatomic) BOOL prettyPrintBool; +/// A boolean indicating if log messages should be separated by new line and then printed individually. +/// Default false. This can be used to overcome truncation issues, but it will add message prefixes to the beginning of each line. +@property (nonatomic) BOOL printLinesIndividuallyBool; +/// A prefix string to be added to the beginning of each item printed to the log. +/// Default nil. This can be set to a value such as “KVA: “ to make filtering log messages easier. When this is used in conjunction with var printLinesIndividuallyBool this prefix will be printed at the beginning of each line. +@property (nonatomic, copy) NSString * _Nullable printPrefixString; +/// Return a copy of the logMessageArray. +/// The copy is made safely with synchronization. +- (NSArray * _Nullable)logMessageArray_copy SWIFT_WARN_UNUSED_RESULT; +@end + + +/// A class which defines a log level, with enumerated values. +SWIFT_CLASS_NAMED("KVALogLevel") +@interface KVALogLevel : NSObject +/// A log level which never prints visibly to the log. +/// When LogMessage(s) are not printed visibly to the log, they are still posted as notifications. This enables all LogMessage(s) to be observed, regardless of their current visibility. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull never;) ++ (KVALogLevel * _Nonnull)never SWIFT_WARN_UNUSED_RESULT; +/// A log level for an error. +/// The definition of an error adopted by the SDK is anything which is essentially fatal. This does not mean that there needs to be a crash, but that something failed unrecoverably. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull error;) ++ (KVALogLevel * _Nonnull)error SWIFT_WARN_UNUSED_RESULT; +/// A log level for a warning. +/// A warning is generally anything that behaved unexpectedly and should be brought to the developer’s attention. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull warn;) ++ (KVALogLevel * _Nonnull)warn SWIFT_WARN_UNUSED_RESULT; +/// A log level for a piece of general information. +/// General information is anything not rising to the level of a warning but also something that does not require you to be debugging a product to see. This level should be viewed as to be used sparingly, as it is the default log level. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull info;) ++ (KVALogLevel * _Nonnull)info SWIFT_WARN_UNUSED_RESULT; +/// A log level for a piece of debug information. +/// Debug information is something helpful to illuminate what is happening, without going into the minutia. +/// note: +/// We previously used osLogType .debug here, but the result was that for some time log levels higher than info weren’t showing in Xamarin apps- even in the simulator. We were able to see log messages in the “Console” app, but only for info or below. From my research there seem to be known Apple bug(s) associated with this. So, for now we’ve switched the osLogType here to .info. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull debug;) ++ (KVALogLevel * _Nonnull)debug SWIFT_WARN_UNUSED_RESULT; +/// A log level for a piece of trace information. +/// Trace information is the minutia of what is happening. This information would clutter the logs, even when debugging, and so is intended to be used when trying to trace down an obscure problem. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull trace;) ++ (KVALogLevel * _Nonnull)trace SWIFT_WARN_UNUSED_RESULT; +/// A log level which always prints visibly to the log. +/// When the logLevel is .always and the visibleMaximumLogLevel resolves to .never, the visibleMaximumLogLevel will win, resulting in no visibility. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull always;) ++ (KVALogLevel * _Nonnull)always SWIFT_WARN_UNUSED_RESULT; ++ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. +/// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// A class which defines a log message. +SWIFT_CLASS_NAMED("KVALogMessage") +@interface KVALogMessage : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// A class which defines a network transaction. +SWIFT_CLASS_NAMED("KVANetTransaction") +@interface KVANetTransaction : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +/// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// A queue of KVANetTransaction(s). +/// This class is a queue of KVANetTransaction(s) which exists for the purpose of holding transactions. This queue is emptied as those transactions are completed. +SWIFT_CLASS_NAMED("KVANetTransactionQueue") +@interface KVANetTransactionQueue : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// A network transaction type. +/// This generally corresponds to Kochava’s “action” key. +SWIFT_CLASS_NAMED("KVANetTransactionType") +@interface KVANetTransactionType : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class KVAPrivacy; + +/// The class KVANetworking provides basic networking support. +SWIFT_CLASS_NAMED("KVANetworking") +@interface KVANetworking : NSObject +/// Configure (update) the instance from another object. +/// This method is used to configure the instance. It can be called from the host to override (or else default) various parameters. The structure of the object you provide has the same capability as that which the server may return. Additionally you can wrap the parameters you provide in objects $override$, $override.append$, $default$, or $default.append$, to indicate how these options are treated relative to the server’s options. +/// $override$: Elements within this object will override any options of the same name specified by the server. +/// $override.append$: Elements within this object will append/override any previously established $override$. $override$ does not need to be used first. +/// $default$: Elements within this object will serve as a default for any options of the same name when not specified by the server. +/// $default.append$: Elements within this object will append/override any previously established $default$. $default$ does not need to be used first. +/// \param object An object from which to configure the instance. This is most commonly a JSON object. +/// +/// \param context The context from which the object was provided. In rare cases this may have some bearing on the proper interpretation of what was provided. +/// +- (void)configureWith:(id _Nullable)object context:(KVAContext * _Nullable)context; +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +/// Execute an advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. +/// +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. +/// +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. +/// +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@class KVAPrivacyProfile; + +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end + + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; +@end + + + +/// A controller for working with products. +SWIFT_CLASS_NAMED("KVAProductController") +@interface KVAProductController : NSObject +/// The singleton shared instance. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductController * _Nonnull shared;) ++ (KVAProductController * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +/// Resets product(s). +/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. +/// +/// \param closure_didComplete A closure which is called upon completion. +/// +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +/// Resets product(s). +/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. +/// +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. +/// +/// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. +/// +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. +/// +/// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. +/// +/// \param includeUIBool A boolean indicating if you want to include module KochavaUI. Module KochavaUI requires an explicit authorization through this boolean. +/// +/// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. +/// +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// +/// \param closure_didComplete A closure which is called upon completion. +/// +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +/// Shuts down product(s). +/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. +/// +/// \param closure_didComplete A closure which is called upon completion. +/// +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +/// Shuts down product(s). +/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. +/// +/// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. +/// +/// \param includeUIBool A boolean indicating if you want to include module KochavaUI. Module KochavaUI requires an explicit authorization through this boolean. +/// +/// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. +/// +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// +/// \param closure_didComplete A closure which is called upon completion. +/// +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// A class for working with system-level properties. +SWIFT_CLASS_NAMED("KVASystem") +@interface KVASystem : NSObject +/// The singleton shared instance. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVASystem * _Nonnull shared;) ++ (KVASystem * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +/// A shared instance, for convenience— optional. +/// See var shared. This variable will be nil prior to the shared instance being defaulted. This may be used to optionally invalidate any existing shared instance without causing it to first be defaulted in the process. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVASystem * _Nullable shared_optional;) ++ (KVASystem * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; +/// A boolean indicating if the current host is an app clip. +/// This property will return a default value based on whether or not it can be detected that the host is an app clip. It uses the bundle identifier and looks for the default suffix of “.Clip” (case insensitive). If it finds that suffix then this value will default to true, otherwise false. If this assumption is not accurate for the host, this value can be set explicitly. +@property (nonatomic) BOOL appClipBool; +/// A method which can be called to report that the active state should become true. +/// Calling this method is generally redundant when the host is an application, as this change is observed automatically. But this method can and should be called in app extensions, such as iMessage apps, to notify when the state is reported to have become active. +- (void)stateActiveDidBecome; +/// A method which can be called to report that the active state should become true. +/// Calling this method is generally redundant when the host is an application, as this change is observed automatically. But this method can and should be called in app extensions, such as iMessage apps, to notify when the state is reported to have become active. +/// \param sourceString A string which describes the source that is originating the state change. +/// +- (void)stateActiveDidBecomeWithSourceString:(NSString * _Nonnull)sourceString; +/// A method which can be called to report that the active state should resign true. +/// Calling this method is generally redundant when the host is an application, as this change is observed automatically. But this method can and should be called in app extensions, such as iMessage apps, to notify when the state is reported to have resigned active. +- (void)stateActiveWillResign; +/// A method which can be called to report that the active state should resign true. +/// Calling this method is generally redundant when the host is an application, as this change is observed automatically. But this method can and should be called in app extensions, such as iMessage apps, to notify when the state is reported to have resigned active. +/// \param sourceString A string which describes the source that is originating the state change. +/// +- (void)stateActiveWillResignWithSourceString:(NSString * _Nonnull)sourceString; +/// A constant to use as the source when reporting that a MessagesAppViewController did become active. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull messagesAppViewControllerDidBecomeActiveSourceString;) ++ (NSString * _Nonnull)messagesAppViewControllerDidBecomeActiveSourceString SWIFT_WARN_UNUSED_RESULT; +/// A constant to use as the source when reporting that a MessagesAppViewController did resign active. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull messagesAppViewControllerDidResignActiveSourceString;) ++ (NSString * _Nonnull)messagesAppViewControllerDidResignActiveSourceString SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// A class for working with a low level system (sys/) functions. +/// This class is a higher-level wrapper for system (sys/) functions, such as sys/utsname.h +SWIFT_CLASS_NAMED("KVASystemLow") +@interface KVASystemLow : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// A class which defines a high-level task. +SWIFT_CLASS_NAMED("KVATask") +@interface KVATask : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +/// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. +@property (nonatomic, strong) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// A class which defines a series of time intervals, which express a waterfall pattern. +SWIFT_CLASS_NAMED("KVATimeIntervalSeries") +@interface KVATimeIntervalSeries : NSObject +- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// A class which wraps a timer with an advanced and high-level interface. +SWIFT_CLASS_NAMED("KVATimer") +@interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// A high-level wrapper for a value, along with its associated meta value(s). +SWIFT_CLASS_NAMED("KVAValue") +@interface KVAValue : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface NSArray (SWIFT_EXTENSION(KochavaCore)) ++ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// Create an instance from another object, allowing for the elementClass to be explictly specified. +/// \param object An object from which to create the instance. This is expected to be an NSArray. The elements inside may be native class objects or may be other representations which can be resolved to native class objects. +/// +/// \param elementClass The class of the element(s). +/// ++ (nullable instancetype)kva_from:(id _Nullable)object elementClass:(Class _Nullable)elementClass initializedObject:(id _Nullable)initializedObject SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface NSData (SWIFT_EXTENSION(KochavaCore)) ++ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface NSDate (SWIFT_EXTENSION(KochavaCore)) ++ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +@end + + + +@interface NSDictionary (SWIFT_EXTENSION(KochavaCore)) ++ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +@end + + + + +@interface NSNumber (SWIFT_EXTENSION(KochavaCore)) ++ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface NSString (SWIFT_EXTENSION(KochavaCore)) +/// Return a json string serialized from a json object. +/// \param prettyPrintBool A boolean indicating whether you want the json to be pretty printed. Pretty printing involves adding carriage returns, indentation, etc. It generally makes it more human readable but increases the total bytes. +/// +/// +/// returns: +/// A formatted string. ++ (NSString * _Nullable)kva_stringFromJSONObject:(id _Nullable)jsonObject prettyPrintBool:(BOOL)prettyPrintBool SWIFT_WARN_UNUSED_RESULT; ++ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// Return a JSON object, assuming that the string represents JSON. +- (id _Nullable)kva_serializedJSONObjectWithPrintErrorsBool:(BOOL)printErrorsBool SWIFT_WARN_UNUSED_RESULT; +@end + + + +@interface UIApplication (SWIFT_EXTENSION(KochavaCore)) +/// Return the sharedApplication optionally. +/// This method wraps the sharedApplication method to avoid compiler issues with accessing this property from application extensions. In such cases it will simply be not returned. ++ (UIApplication * _Nullable)kva_shared SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) +/// Return a properly formatted key name. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. +/// +/// \param identifierString An identifier string. Example: “ClassName.fieldName”. +/// +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. +/// ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; +@end + +#endif +#if defined(__cplusplus) +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Headers/KochavaCore.h b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Headers/KochavaCore.h similarity index 80% rename from KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Headers/KochavaCore.h rename to KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Headers/KochavaCore.h index 5684530..96585e8 100644 --- a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Headers/KochavaCore.h +++ b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Headers/KochavaCore.h @@ -3,7 +3,7 @@ // KochavaCore // // Created by John Bushnell on 6/12/20. -// Copyright © 2013 - 2022 Kochava, Inc. All rights reserved. +// Copyright © 2013 - 2023 Kochava, Inc. All rights reserved. // @@ -28,9 +28,6 @@ #pragma mark System #import -#pragma mark KochavaCore -#import - #pragma mark - EXPORT diff --git a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Info.plist b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Info.plist similarity index 78% rename from KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Info.plist rename to KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Info.plist index 48fe158..671f68f 100644 --- a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Info.plist +++ b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 6.1.1 + 7.0.0 CFBundleSupportedPlatforms iPhoneOS @@ -27,27 +27,30 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 19E239 + 20B71 DTPlatformName iphoneos DTPlatformVersion - 15.4 + 16.1 DTSDKBuild - 19E239 + 20B71 DTSDKName - iphoneos15.4 + iphoneos16.1 DTXcode - 1331 + 1410 DTXcodeBuild - 13E500a + 14B47b KVABuildDateString - 2022-10-31T11:33:26-0700 + 2023-03-08T21:02:09-0800 MinimumOSVersion - 10.3 + 12.4 UIDeviceFamily 1 - 2 + + UIRequiredDeviceCapabilities + + arm64 diff --git a/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/KochavaCore b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/KochavaCore new file mode 100755 index 0000000..748c139 Binary files /dev/null and b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/KochavaCore differ diff --git a/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.abi.json b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..4ace315 --- /dev/null +++ b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,60230 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIApplication", + "printedName": "UIApplication", + "children": [ + { + "kind": "Function", + "name": "kva_shared", + "printedName": "kva_shared()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)UIApplication(cm)kva_shared", + "mangledName": "$sSo13UIApplicationC11KochavaCoreE10kva_sharedABSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_shared", + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIApplication", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIApplication", + "declAttributes": [ + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1389, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.private.swiftinterface b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..9e9a527 --- /dev/null +++ b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,1419 @@ +// 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-ios12.4 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc extension UIKit.UIApplication { + @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? +} diff --git a/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftdoc b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..cfcc9d1 Binary files /dev/null and b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftinterface b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..9e9a527 --- /dev/null +++ b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,1419 @@ +// 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-ios12.4 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc extension UIKit.UIApplication { + @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? +} diff --git a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Modules/module.modulemap b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Modules/module.modulemap similarity index 72% rename from KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Modules/module.modulemap rename to KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Modules/module.modulemap index 8a8f232..cb24298 100644 --- a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Modules/module.modulemap +++ b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/Modules/module.modulemap @@ -6,6 +6,6 @@ framework module KochavaCore { } module KochavaCore.Swift { - header "KochavaCore-Swift.h" - requires objc + header "KochavaCore-Swift.h" + requires objc } diff --git a/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/_CodeSignature/CodeResources b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..3badec8 --- /dev/null +++ b/KochavaCore.xcframework/ios-arm64/KochavaCore.framework/_CodeSignature/CodeResources @@ -0,0 +1,190 @@ + + + + + files + + Headers/KochavaCore-Swift.h + + tlJag6V2O8PL3YT97Bl1tzWycgY= + + Headers/KochavaCore.h + + aNC34zxU2S8qV+S/tJrazAfCS2M= + + Info.plist + + MfYJNIWMhkF9uGbRt3iagYCoUIg= + + Modules/KochavaCore.swiftmodule/arm64-apple-ios.abi.json + + bEG2ecz7wt9FZ+7XWJro3kAA97g= + + Modules/KochavaCore.swiftmodule/arm64-apple-ios.private.swiftinterface + + ifLNfO2Ke1X7k8aFrEoX6PAPHpI= + + Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftdoc + + a928mNsp4M4OpikAVWfaoiqJkI8= + + Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftinterface + + ifLNfO2Ke1X7k8aFrEoX6PAPHpI= + + Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftmodule + + ywz5JXIeURvl4Fl8Up/GLjdD7Sg= + + Modules/module.modulemap + + mPnHeF4+p1VNpbKNGuDcTI3FwGU= + + + files2 + + Headers/KochavaCore-Swift.h + + hash2 + + NzqGLvD9WLehFkG0H3p8x/iFJyt1cSpNEPt2MRlCIMY= + + + Headers/KochavaCore.h + + hash2 + + 96qB8T/Mj9ANvoKgT1bA21LHw4KZ1K8+5+tHERiTKBg= + + + Modules/KochavaCore.swiftmodule/arm64-apple-ios.abi.json + + hash2 + + LXDpk2UWQLgctPr7W23QhXNAy+7aETOakIcVen088PU= + + + Modules/KochavaCore.swiftmodule/arm64-apple-ios.private.swiftinterface + + hash2 + + 1cABEojhnJrIfKk59tFiHTKLYQDC2jCfUtn2nutIAAE= + + + Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftdoc + + hash2 + + 1z60QvyjvgG238gVcE/Tn0S468EMeCzhmp8T0AUXPAo= + + + Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftinterface + + hash2 + + 1cABEojhnJrIfKk59tFiHTKLYQDC2jCfUtn2nutIAAE= + + + Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftmodule + + hash2 + + roBWB7ORjbSl8oYYRX9YGjPv9XNefk6O1Wo+9/ay0Y0= + + + Modules/module.modulemap + + hash2 + + cwNWy2Dp1TnXoBn91iWC96is4j2CYQWN/OZljsuJxBc= + + + + 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/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Headers/KVAConsent.h b/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Headers/KVAConsent.h deleted file mode 100644 index e71b470..0000000 --- a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Headers/KVAConsent.h +++ /dev/null @@ -1,53 +0,0 @@ -// -// KVAConsent.h -// KochavaCore -// -// Created by John Bushnell on 3/30/18. -// Copyright © 2018 - 2022 Kochava, Inc. All rights reserved. -// - - - -#ifndef KVAConsent_h -#define KVAConsent_h - - - -#pragma mark - IMPORT - - - -#import - - - -#pragma mark - CLASS - - - -@class KVAConsent; - - - -#pragma mark - Typealiases - - - -/*! - @typedef KVAConsentDidUpdateClosure - - @brief A closure which is called when there is an update to consent. - - @discussion This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. - */ -typedef void (^ KVAConsentDidUpdateClosure) -( - KVAConsent * _Nonnull consent -); - - - -#endif - - - diff --git a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/KochavaCore b/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/KochavaCore deleted file mode 100755 index f63caa0..0000000 Binary files a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/KochavaCore and /dev/null differ diff --git a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftdoc b/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftdoc deleted file mode 100644 index e48fb6d..0000000 Binary files a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftdoc and /dev/null differ diff --git a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftinterface b/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftinterface deleted file mode 100644 index 2d919bb..0000000 --- a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios.swiftinterface +++ /dev/null @@ -1,1334 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) -// swift-module-flags: -target arm64-apple-ios10.3 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore -import Foundation -@_exported import KochavaCore -import Swift -import UIKit -import _Concurrency -import os.log -import os -extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Array? - public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Swift.Array { - public mutating func kva_append(nullable newElement: Element?) - public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence -} -extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Bool? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(string: Swift.String?) -> Foundation.Date? - public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(_ object: Any?) -> Foundation.Date? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? - public func kva_unixTime() -> Swift.UInt64 - public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber - public func kva_unixTimeMilliseconds() -> Swift.UInt64 - public func kva_unixTimeString() -> Swift.String - public func kva_iso8601DateString() -> Swift.String - public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String - public func kva_yyyymmddDateString() -> Swift.String - public func kva_agoTimeInterval() -> Foundation.TimeInterval -} -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String -} -extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Int? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { - @objc get - } - @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { - get - } - public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { - get - } - public var key: Swift.AnyHashable? { - get - } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? - public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? - public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? - public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? - public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { - get - } - public var initializedObject: Any? { - get - set(initializedObject) - } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { - get - set(maximumStalenessTimeInterval) - } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { - get - set(persistentStorageWriteLogMessagePrintBool) - } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { - get - set(persistentStorageWriteWaitTimeInterval_optional) - } - public var product: KochavaCore.KVAProduct? { - get - set(product) - } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { - get - set(storageIdString) - } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { - get - } - public var valueElementClass: Swift.AnyClass? { - get - } - public var valueObject: Swift.AnyObject? { - get - set(valueObject) - } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { - get - set(watchValueObject) - } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { - get - } - public var consent: KochavaCore.KVAConsent? { - get - set(consent) - } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { - get - set(touchlessValue) - } - public var touchlessValueObject: Swift.AnyObject? { - get - set(touchlessValueObject) - } - public var value: KochavaCore.KVAValue? { - get - set(value) - } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { - get - set(valueRawObject) - } - public var watchValue: KochavaCore.KVAValue? { - get - set(watchValue) - } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { - get - set(watchValueRawObject) - } - public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let stalenessNeverTimeInterval: Foundation.TimeInterval? - public static let stalenessImmediateTimeInterval: Swift.Double -} -@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { - @objc public static var shared: KochavaCore.KVAAppGroups { - @objc get - } - @objc public static var shared_optional: KochavaCore.KVAAppGroups? { - @objc get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { - @objc get - @objc set(deviceAppGroupIdentifierString) - } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -public protocol KVAAsForContextProtocol { - func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { - public static let shared: KochavaCore.KVABackgroundTaskController - public static var sharedInstance: Swift.AnyObject { - get - } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) - convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) - public static func kva_from(_ object: Any?) -> Self? - final public func append(collection: KochavaCore.KVACollection?) - final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) - final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) - final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? - final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void - final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void - @objc deinit -} -public protocol KVAConfigureWithProtocol { - func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) - @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String - final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool - @objc final public func mayCollectBool() -> Swift.Bool - @objc final public func mayPersistBool() -> Swift.Bool - @objc final public func mayShareBool() -> Swift.Bool - @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { - @objc get - @objc set(intelligentManagementBool) - } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) - } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { - @objc get - } - @objc final public var promptIdString: Swift.String? { - get - } - @objc final public var requiredBool: Swift.Bool { - @objc get - @objc set(requiredBool) - } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { - @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} -@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static let host: KochavaCore.KVAContext - @objc public static let log: KochavaCore.KVAContext - @objc public static let persistentStorage: KochavaCore.KVAContext - @objc public static let sdk: KochavaCore.KVAContext - @objc public static let server: KochavaCore.KVAContext - @objc public static let serverUnrestricted: KochavaCore.KVAContext - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) - final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) - final public let isHostBool: Swift.Bool - final public let isLogBool: Swift.Bool - final public let isPersistentStorageBool: Swift.Bool - final public let isSDKBool: Swift.Bool - final public let isServerBool: Swift.Bool - final public let nameString: Swift.String - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { - @objc public static let shared: KochavaCore.KVAProduct - public static var sharedInstance: Swift.AnyObject { - get - } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) - @objc deinit -} -extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Dictionary? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? - public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] -} -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { - public static func printHostAPICall(headlineString: Swift.String) - public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public var keyString: Swift.String? { - get - } - final public var subChunkNameStringArray: [Swift.String]? { - get - } - final public var valueClass: Swift.AnyClass? { - get - } - final public var valueElementClass: Swift.AnyClass? { - get - } - final public var valueObject: Any? { - get - } - final public var valueSourceNameString: Swift.String? { - get - } - final public var valueSourcePropertyNameString: Swift.String? { - get - } - final public func valueUpdateBool_resolved() -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { - get - } - @objc deinit -} -@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { - @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue - @objc public static let globalSerial: KochavaCore.KVADispatchQueue - @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) - @objc override final public var description: Swift.String { - @objc get - } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String - final public let osDispatchQueue: Dispatch.DispatchQueue - @objc deinit -} -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { - @objc get - } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { - get - } - public var bundle: Foundation.Bundle? { - get - } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { - get - } - public var extensionOverrideString: Swift.String? { - get - } - public var subfolderNameStringArray: [Swift.String]? { - get - } - @objc deinit -} -public protocol KVASourceFileProvider { - var sourceFile: KochavaCore.KVAFile? { get set } -} -public protocol KVAFromProtocol { - static func kva_from(_ object: Any?) -> Self? -} -public protocol KVAFromWithInitializedObjectProtocol { - static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? -} -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -public protocol KVAInvalidatable : AnyObject { - func invalidate() -} -public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) -} -public protocol KVAKeyable { - func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { - @objc public static let shared: KochavaCore.KVALog - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var level: KochavaCore.KVALogLevel? { - @objc get - @objc set(level) - } - @objc final public var osLogEnabledBool: Swift.Bool - @objc final public var prettyPrintBool: Swift.Bool { - @objc get - @objc set(prettyPrintBool) - } - @objc final public var printLinesIndividuallyBool: Swift.Bool { - @objc get - @objc set(printLinesIndividuallyBool) - } - @objc final public var printPrefixString: Swift.String? { - @objc get - @objc set(printPrefixString) - } - @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? - @objc deinit -} -@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static let never: KochavaCore.KVALogLevel - @objc public static let error: KochavaCore.KVALogLevel - @objc public static let warn: KochavaCore.KVALogLevel - @objc public static let info: KochavaCore.KVALogLevel - @objc public static let debug: KochavaCore.KVALogLevel - @objc public static let trace: KochavaCore.KVALogLevel - @objc public static let always: KochavaCore.KVALogLevel - @objc public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String - @objc deinit -} -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { - public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) - @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func print() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var product: KochavaCore.KVAProduct { - get - } - final public var sourceClass: Swift.AnyClass? { - get - } - final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { - get - } - final public var bodyDictionary: [Swift.AnyHashable : Any]? { - get - } - final public var printDidDate: Foundation.Date? { - get - } - final public var printString: Swift.String { - get - } - public static let didPrintNotificationName: Foundation.Notification.Name - @objc deinit -} -public protocol KVAMutable : AnyObject { - var mutator: KochavaCore.KVAMutator { get } -} -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - @objc override final public var description: Swift.String { - @objc get - } - final public func invalidate() - public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool - public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sendTask: KochavaCore.KVATask { - get - } - @objc weak final public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? - public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void - final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { - get - set(closure_enabledBool) - } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool - final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { - get - set(closure_succededBool) - } - final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool - public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool - final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { - get - set(closure_transformedURLString) - } - public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? - final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { - get - set(closure_willStartRequest) - } - public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void - final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { - get - } - final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { - get - } - final public var urlString: Swift.String? { - get - } - final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { - get - } - final public var didErrorCount: Swift.Int { - get - } - final public var didExperienceDelayBool: Swift.Bool { - get - } - final public var didStartFirstDate: Foundation.Date? { - get - } - final public var elapsedTimeInterval: Swift.Double { - get - } - final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber - final public var error: Swift.Error? { - get - } - final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) - final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { - get - set(valueArrayDictionary) - } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) - public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String -} -public protocol KVANetTransactionSubURLIdStringMethodProvider { - func subURLIdString() -> Swift.String? -} -public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { - var serviceLocallyBool: Swift.Bool { get } -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var currentVariationURLString: Swift.String? { - get - } - final public var idString: Swift.String? { - get - } - final public var currentVariationStartDate: Foundation.Date? { - get - } - final public var currentVariationSuccessfulURLIndex: Swift.Int? { - get - } - final public var currentVariationSuccessfulURLString: Swift.String? { - get - } - final public var currentVariationURLIndex: Swift.Int? { - get - } - @objc deinit -} -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { - public static var shared: KochavaCore.KVANetworking { - get - } - public static var shared_optional: KochavaCore.KVANetworking? { - get - } - public static var sharedInstance: Swift.AnyObject { - get - } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - final public func start() - @objc override final public var description: Swift.String { - @objc get - } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get - } - final public var instructionCollection: KochavaCore.KVACollection { - get - } - final public var taskCollection: KochavaCore.KVACollection { - get - } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? - final public var valueSourceCollection: KochavaCore.KVACollection { - get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { - get - } - public static var sharedStorageIdString: Swift.String? { - get - set(sharedStorageIdString) - } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { - get - } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { - get - set(consent) - } - final public var responseLocalBool: Swift.Bool? { - get - set(responseLocalBool) - } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries - final public var sleepBool: Swift.Bool { - get - set(sleepBool) - } - final public let instanceIdString: Swift.String - final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { - get - } - final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { - get - } - final public var startedBool: Swift.Bool { - get - } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask - public static let willDeallocNotificationName: Foundation.Notification.Name -} -@objc public protocol KVANetworkingSetterProvider { - @objc var networking: KochavaCore.KVANetworking? { get set } -} -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} -public protocol KVAPrintable { - func print() -} -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { - @objc get - } - public func register() - public var standardVersionInfoString: Swift.String { - get - } - public var nameWithVersionString: Swift.String { - get - } - public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - public var mutator: KochavaCore.KVAMutator { - get - } - public var apiVersionString: Swift.String? { - get - } - public var buildDateString: Swift.String? { - get - } - public var bundleIdentifierString: Swift.String? { - get - } - public var bundleTypeString: Swift.String { - get - } - public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void - public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { - get - } - public var dependentProductClassNameStringArray: [Swift.String]? { - get - } - public var organizationNameString: Swift.String { - get - } - public var moduleNameString: Swift.String { - get - } - public var nameString: Swift.String { - get - } - public var reverseDomainNameString: Swift.String? { - get - } - final public let valueSourceCollection: KochavaCore.KVACollection - public var versionString: Swift.String? { - get - } - public func applicationSupportDirectoryURL() -> Foundation.URL? - public func applicationSupportDirectoryURL_ensureCreated() - public var logLevel: KochavaCore.KVALogLevel? { - get - set(logLevel) - } - public var userDefaults: Foundation.UserDefaults? { - get - } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? - public var wrapperProduct: KochavaCore.KVAProduct? { - get - set(wrapperProduct) - } - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { - @objc public static let shared: KochavaCore.KVAProductController - public static var sharedInstance: Swift.AnyObject { - get - } - final public func register(product: KochavaCore.KVAProduct?) - final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? - final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool - @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var productArray: [KochavaCore.KVAProduct] { - get - } - @objc override dynamic public init() - @objc deinit -} -public protocol KVASharedPropertyProvider : AnyObject { - static var sharedInstance: Swift.AnyObject { get } -} -public protocol KVAStartable : AnyObject { - func start() -} -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { - @objc public static var shared: KochavaCore.KVASystem { - @objc get - } - @objc public static var shared_optional: KochavaCore.KVASystem? { - @objc get - } - @objc deinit - final public func primarySystemStartDidExecuteOnMainThread() - @objc final public var appClipBool: Swift.Bool { - @objc get - @objc set(appClipBool) - } - final public var appExtensionBool: Swift.Bool { - get - } - @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) - @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) - final public func nameString() -> Swift.String - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var stateActiveBool: Swift.Bool { - get - } - @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String - @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String - public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name - public static let stateActiveWillResignNotificationName: Foundation.Notification.Name - @objc override dynamic public init() -} -@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { - public static func architectureString() -> Swift.String? - public static func bootDate() -> Foundation.Date? - public static func hardwareMachineModelIdString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -@_hasMissingDesignatedInitializers final public class KVAAny { - public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? - public static func objectAppending(object1: Any?, object2: Any?) -> Any? - public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) - public static func tokenResolvedObject(_ any: Any?) -> Any? - public static func nonnull(_ any: Any?) -> Any - public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? - public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void - @objc deinit -} -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) - @objc deinit - @objc override final public var description: Swift.String { - @objc get - } - final public func start() - final public func evaluate() - final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) - final public func complete() - final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { - get - } - final public var resetPassiveTimeInterval: Foundation.TimeInterval { - get - set(resetPassiveTimeInterval) - } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? - public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool - public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var accomplishedBool: Swift.Bool { - get - } - final public var attemptSeriesInProgressBool: Swift.Bool { - get - } - final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval - final public var completedBool: Swift.Bool { - get - } - final public var didExperienceDelayBool: Swift.Bool { - get - } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - final public func advance() - final public func currentTimeInterval() -> Foundation.TimeInterval? - final public func previousIterationString() -> Swift.String - final public func reset() - final public var insertTimeInterval: Foundation.TimeInterval? { - get - set(insertTimeInterval) - } - final public var timeIntervalArray: [Foundation.TimeInterval]? { - get - } - final public var currentIteration: Swift.Int { - get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc override dynamic public init() - @objc deinit -} -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool - final public func start() - final public func stop() - final public func reset() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void - public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool - public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? - public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void - final public var timeInterval: Foundation.TimeInterval? { - get - set(timeInterval) - } - final public var startedBool: Swift.Bool { - get - } - final public var timerActiveBool: Swift.Bool { - get - } - @objc deinit -} -final public class KVAMutator { - required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) - final public func didMutate() - final public func didMutate_sf() - final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) - final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? - public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void - final public var didMutatePassesToDelegateBool: Swift.Bool? - weak final public var mutableDelegate: KochavaCore.KVAMutable? { - get - set - } - final public var didMutateDispatchCondensingAfterBool: Swift.Bool - public static let priorityBoolKey: Swift.String - @objc deinit -} -@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - final public func array() -> [Swift.AnyObject]? - final public func bool() -> Swift.Bool - final public func bool_optional() -> Swift.Bool? - final public func data() -> Foundation.Data? - final public func date() -> Foundation.Date? - final public func dictionary() -> [Swift.AnyHashable : Any]? - final public func int() -> Swift.Int - final public func int_optional() -> Swift.Int? - final public func number() -> Foundation.NSNumber? - final public func string() -> Swift.String? - final public func timeInterval() -> Foundation.TimeInterval - final public func timeInterval_optional() -> Foundation.TimeInterval? - final public func ageTimeInterval() -> Foundation.TimeInterval - final public func staleBool() -> Swift.Bool - final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? - public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? - final public func mayMutateBool() -> Swift.Bool - public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? - public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool - final public var mutator: KochavaCore.KVAMutator { - get - } - weak final public var adapter: KochavaCore.KVAAdapter? { - get - set(adapter) - } - weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { - get - set(globalValueSourceCollection) - } - final public var idString: Swift.String? { - get - } - final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { - get - } - final public var object: Swift.AnyObject? { - get - } - final public var placeholderForAsynchronousCollectionBool: Swift.Bool { - get - } - final public var rawObject: Swift.AnyObject? { - get - } - final public func serverObject() -> Swift.AnyObject? - final public func serverObject_string() -> Swift.String? - final public var startDate: Foundation.Date { - get - } - final public var valueSourceNameString: Swift.String? { - get - } -} -extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSDecimalNumber { - convenience public init(kva_fromDouble aDouble: Swift.Double) - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? - public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber - public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber - public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? - public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler -} -extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public init?(kva_hexString hexString: Swift.String?) - public static func kva_from(_ object: Any?) -> Foundation.Data? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_hexString() -> Swift.String? -} -extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@_hasMissingDesignatedInitializers final public class KVAAnyClass { - public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? - @objc deinit -} -extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_number(fromString string: Swift.String?) -> Self? - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_isBoolBool() -> Swift.Bool -} -extension Foundation.ProcessInfo { - public func kva_operatingSystemNameString() -> Swift.String - public func kva_operatingSystemStandardVersionInfoString() -> Swift.String - public func kva_operatingSystemVersionString() -> Swift.String -} -extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? -} -extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String -} -extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) - public static func kva_from(bool: Swift.Bool?) -> Swift.String - public static func kva_from(_ object: Any?) -> Swift.String? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String - public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? -} -extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Double? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@objc extension UIKit.UIApplication { - @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? -} diff --git a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7-apple-ios.swiftdoc b/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7-apple-ios.swiftdoc deleted file mode 100644 index e2b3db2..0000000 Binary files a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7-apple-ios.swiftdoc and /dev/null differ diff --git a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7-apple-ios.swiftinterface b/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7-apple-ios.swiftinterface deleted file mode 100644 index 05fbd03..0000000 --- a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7-apple-ios.swiftinterface +++ /dev/null @@ -1,1334 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) -// swift-module-flags: -target armv7-apple-ios10.3 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore -import Foundation -@_exported import KochavaCore -import Swift -import UIKit -import _Concurrency -import os.log -import os -extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Array? - public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Swift.Array { - public mutating func kva_append(nullable newElement: Element?) - public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence -} -extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Bool? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(string: Swift.String?) -> Foundation.Date? - public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(_ object: Any?) -> Foundation.Date? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? - public func kva_unixTime() -> Swift.UInt64 - public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber - public func kva_unixTimeMilliseconds() -> Swift.UInt64 - public func kva_unixTimeString() -> Swift.String - public func kva_iso8601DateString() -> Swift.String - public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String - public func kva_yyyymmddDateString() -> Swift.String - public func kva_agoTimeInterval() -> Foundation.TimeInterval -} -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String -} -extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Int? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { - @objc get - } - @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { - get - } - public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { - get - } - public var key: Swift.AnyHashable? { - get - } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? - public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? - public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? - public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? - public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { - get - } - public var initializedObject: Any? { - get - set(initializedObject) - } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { - get - set(maximumStalenessTimeInterval) - } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { - get - set(persistentStorageWriteLogMessagePrintBool) - } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { - get - set(persistentStorageWriteWaitTimeInterval_optional) - } - public var product: KochavaCore.KVAProduct? { - get - set(product) - } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { - get - set(storageIdString) - } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { - get - } - public var valueElementClass: Swift.AnyClass? { - get - } - public var valueObject: Swift.AnyObject? { - get - set(valueObject) - } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { - get - set(watchValueObject) - } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { - get - } - public var consent: KochavaCore.KVAConsent? { - get - set(consent) - } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { - get - set(touchlessValue) - } - public var touchlessValueObject: Swift.AnyObject? { - get - set(touchlessValueObject) - } - public var value: KochavaCore.KVAValue? { - get - set(value) - } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { - get - set(valueRawObject) - } - public var watchValue: KochavaCore.KVAValue? { - get - set(watchValue) - } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { - get - set(watchValueRawObject) - } - public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let stalenessNeverTimeInterval: Foundation.TimeInterval? - public static let stalenessImmediateTimeInterval: Swift.Double -} -@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { - @objc public static var shared: KochavaCore.KVAAppGroups { - @objc get - } - @objc public static var shared_optional: KochavaCore.KVAAppGroups? { - @objc get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { - @objc get - @objc set(deviceAppGroupIdentifierString) - } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -public protocol KVAAsForContextProtocol { - func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { - public static let shared: KochavaCore.KVABackgroundTaskController - public static var sharedInstance: Swift.AnyObject { - get - } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) - convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) - public static func kva_from(_ object: Any?) -> Self? - final public func append(collection: KochavaCore.KVACollection?) - final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) - final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) - final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? - final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void - final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void - @objc deinit -} -public protocol KVAConfigureWithProtocol { - func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) - @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String - final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool - @objc final public func mayCollectBool() -> Swift.Bool - @objc final public func mayPersistBool() -> Swift.Bool - @objc final public func mayShareBool() -> Swift.Bool - @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { - @objc get - @objc set(intelligentManagementBool) - } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) - } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { - @objc get - } - @objc final public var promptIdString: Swift.String? { - get - } - @objc final public var requiredBool: Swift.Bool { - @objc get - @objc set(requiredBool) - } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { - @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} -@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static let host: KochavaCore.KVAContext - @objc public static let log: KochavaCore.KVAContext - @objc public static let persistentStorage: KochavaCore.KVAContext - @objc public static let sdk: KochavaCore.KVAContext - @objc public static let server: KochavaCore.KVAContext - @objc public static let serverUnrestricted: KochavaCore.KVAContext - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) - final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) - final public let isHostBool: Swift.Bool - final public let isLogBool: Swift.Bool - final public let isPersistentStorageBool: Swift.Bool - final public let isSDKBool: Swift.Bool - final public let isServerBool: Swift.Bool - final public let nameString: Swift.String - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { - @objc public static let shared: KochavaCore.KVAProduct - public static var sharedInstance: Swift.AnyObject { - get - } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) - @objc deinit -} -extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Dictionary? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? - public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] -} -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { - public static func printHostAPICall(headlineString: Swift.String) - public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public var keyString: Swift.String? { - get - } - final public var subChunkNameStringArray: [Swift.String]? { - get - } - final public var valueClass: Swift.AnyClass? { - get - } - final public var valueElementClass: Swift.AnyClass? { - get - } - final public var valueObject: Any? { - get - } - final public var valueSourceNameString: Swift.String? { - get - } - final public var valueSourcePropertyNameString: Swift.String? { - get - } - final public func valueUpdateBool_resolved() -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { - get - } - @objc deinit -} -@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { - @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue - @objc public static let globalSerial: KochavaCore.KVADispatchQueue - @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) - @objc override final public var description: Swift.String { - @objc get - } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String - final public let osDispatchQueue: Dispatch.DispatchQueue - @objc deinit -} -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { - @objc get - } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { - get - } - public var bundle: Foundation.Bundle? { - get - } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { - get - } - public var extensionOverrideString: Swift.String? { - get - } - public var subfolderNameStringArray: [Swift.String]? { - get - } - @objc deinit -} -public protocol KVASourceFileProvider { - var sourceFile: KochavaCore.KVAFile? { get set } -} -public protocol KVAFromProtocol { - static func kva_from(_ object: Any?) -> Self? -} -public protocol KVAFromWithInitializedObjectProtocol { - static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? -} -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -public protocol KVAInvalidatable : AnyObject { - func invalidate() -} -public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) -} -public protocol KVAKeyable { - func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { - @objc public static let shared: KochavaCore.KVALog - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var level: KochavaCore.KVALogLevel? { - @objc get - @objc set(level) - } - @objc final public var osLogEnabledBool: Swift.Bool - @objc final public var prettyPrintBool: Swift.Bool { - @objc get - @objc set(prettyPrintBool) - } - @objc final public var printLinesIndividuallyBool: Swift.Bool { - @objc get - @objc set(printLinesIndividuallyBool) - } - @objc final public var printPrefixString: Swift.String? { - @objc get - @objc set(printPrefixString) - } - @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? - @objc deinit -} -@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static let never: KochavaCore.KVALogLevel - @objc public static let error: KochavaCore.KVALogLevel - @objc public static let warn: KochavaCore.KVALogLevel - @objc public static let info: KochavaCore.KVALogLevel - @objc public static let debug: KochavaCore.KVALogLevel - @objc public static let trace: KochavaCore.KVALogLevel - @objc public static let always: KochavaCore.KVALogLevel - @objc public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String - @objc deinit -} -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { - public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) - @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func print() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var product: KochavaCore.KVAProduct { - get - } - final public var sourceClass: Swift.AnyClass? { - get - } - final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { - get - } - final public var bodyDictionary: [Swift.AnyHashable : Any]? { - get - } - final public var printDidDate: Foundation.Date? { - get - } - final public var printString: Swift.String { - get - } - public static let didPrintNotificationName: Foundation.Notification.Name - @objc deinit -} -public protocol KVAMutable : AnyObject { - var mutator: KochavaCore.KVAMutator { get } -} -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - @objc override final public var description: Swift.String { - @objc get - } - final public func invalidate() - public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool - public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sendTask: KochavaCore.KVATask { - get - } - @objc weak final public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? - public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void - final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { - get - set(closure_enabledBool) - } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool - final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { - get - set(closure_succededBool) - } - final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool - public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool - final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { - get - set(closure_transformedURLString) - } - public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? - final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { - get - set(closure_willStartRequest) - } - public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void - final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { - get - } - final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { - get - } - final public var urlString: Swift.String? { - get - } - final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { - get - } - final public var didErrorCount: Swift.Int { - get - } - final public var didExperienceDelayBool: Swift.Bool { - get - } - final public var didStartFirstDate: Foundation.Date? { - get - } - final public var elapsedTimeInterval: Swift.Double { - get - } - final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber - final public var error: Swift.Error? { - get - } - final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) - final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { - get - set(valueArrayDictionary) - } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) - public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String -} -public protocol KVANetTransactionSubURLIdStringMethodProvider { - func subURLIdString() -> Swift.String? -} -public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { - var serviceLocallyBool: Swift.Bool { get } -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var currentVariationURLString: Swift.String? { - get - } - final public var idString: Swift.String? { - get - } - final public var currentVariationStartDate: Foundation.Date? { - get - } - final public var currentVariationSuccessfulURLIndex: Swift.Int? { - get - } - final public var currentVariationSuccessfulURLString: Swift.String? { - get - } - final public var currentVariationURLIndex: Swift.Int? { - get - } - @objc deinit -} -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { - public static var shared: KochavaCore.KVANetworking { - get - } - public static var shared_optional: KochavaCore.KVANetworking? { - get - } - public static var sharedInstance: Swift.AnyObject { - get - } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - final public func start() - @objc override final public var description: Swift.String { - @objc get - } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get - } - final public var instructionCollection: KochavaCore.KVACollection { - get - } - final public var taskCollection: KochavaCore.KVACollection { - get - } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? - final public var valueSourceCollection: KochavaCore.KVACollection { - get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { - get - } - public static var sharedStorageIdString: Swift.String? { - get - set(sharedStorageIdString) - } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { - get - } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { - get - set(consent) - } - final public var responseLocalBool: Swift.Bool? { - get - set(responseLocalBool) - } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries - final public var sleepBool: Swift.Bool { - get - set(sleepBool) - } - final public let instanceIdString: Swift.String - final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { - get - } - final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { - get - } - final public var startedBool: Swift.Bool { - get - } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask - public static let willDeallocNotificationName: Foundation.Notification.Name -} -@objc public protocol KVANetworkingSetterProvider { - @objc var networking: KochavaCore.KVANetworking? { get set } -} -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} -public protocol KVAPrintable { - func print() -} -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { - @objc get - } - public func register() - public var standardVersionInfoString: Swift.String { - get - } - public var nameWithVersionString: Swift.String { - get - } - public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - public var mutator: KochavaCore.KVAMutator { - get - } - public var apiVersionString: Swift.String? { - get - } - public var buildDateString: Swift.String? { - get - } - public var bundleIdentifierString: Swift.String? { - get - } - public var bundleTypeString: Swift.String { - get - } - public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void - public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { - get - } - public var dependentProductClassNameStringArray: [Swift.String]? { - get - } - public var organizationNameString: Swift.String { - get - } - public var moduleNameString: Swift.String { - get - } - public var nameString: Swift.String { - get - } - public var reverseDomainNameString: Swift.String? { - get - } - final public let valueSourceCollection: KochavaCore.KVACollection - public var versionString: Swift.String? { - get - } - public func applicationSupportDirectoryURL() -> Foundation.URL? - public func applicationSupportDirectoryURL_ensureCreated() - public var logLevel: KochavaCore.KVALogLevel? { - get - set(logLevel) - } - public var userDefaults: Foundation.UserDefaults? { - get - } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? - public var wrapperProduct: KochavaCore.KVAProduct? { - get - set(wrapperProduct) - } - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { - @objc public static let shared: KochavaCore.KVAProductController - public static var sharedInstance: Swift.AnyObject { - get - } - final public func register(product: KochavaCore.KVAProduct?) - final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? - final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool - @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var productArray: [KochavaCore.KVAProduct] { - get - } - @objc override dynamic public init() - @objc deinit -} -public protocol KVASharedPropertyProvider : AnyObject { - static var sharedInstance: Swift.AnyObject { get } -} -public protocol KVAStartable : AnyObject { - func start() -} -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { - @objc public static var shared: KochavaCore.KVASystem { - @objc get - } - @objc public static var shared_optional: KochavaCore.KVASystem? { - @objc get - } - @objc deinit - final public func primarySystemStartDidExecuteOnMainThread() - @objc final public var appClipBool: Swift.Bool { - @objc get - @objc set(appClipBool) - } - final public var appExtensionBool: Swift.Bool { - get - } - @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) - @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) - final public func nameString() -> Swift.String - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var stateActiveBool: Swift.Bool { - get - } - @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String - @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String - public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name - public static let stateActiveWillResignNotificationName: Foundation.Notification.Name - @objc override dynamic public init() -} -@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { - public static func architectureString() -> Swift.String? - public static func bootDate() -> Foundation.Date? - public static func hardwareMachineModelIdString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -@_hasMissingDesignatedInitializers final public class KVAAny { - public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? - public static func objectAppending(object1: Any?, object2: Any?) -> Any? - public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) - public static func tokenResolvedObject(_ any: Any?) -> Any? - public static func nonnull(_ any: Any?) -> Any - public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? - public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void - @objc deinit -} -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) - @objc deinit - @objc override final public var description: Swift.String { - @objc get - } - final public func start() - final public func evaluate() - final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) - final public func complete() - final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { - get - } - final public var resetPassiveTimeInterval: Foundation.TimeInterval { - get - set(resetPassiveTimeInterval) - } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? - public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool - public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var accomplishedBool: Swift.Bool { - get - } - final public var attemptSeriesInProgressBool: Swift.Bool { - get - } - final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval - final public var completedBool: Swift.Bool { - get - } - final public var didExperienceDelayBool: Swift.Bool { - get - } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - final public func advance() - final public func currentTimeInterval() -> Foundation.TimeInterval? - final public func previousIterationString() -> Swift.String - final public func reset() - final public var insertTimeInterval: Foundation.TimeInterval? { - get - set(insertTimeInterval) - } - final public var timeIntervalArray: [Foundation.TimeInterval]? { - get - } - final public var currentIteration: Swift.Int { - get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc override dynamic public init() - @objc deinit -} -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool - final public func start() - final public func stop() - final public func reset() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void - public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool - public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? - public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void - final public var timeInterval: Foundation.TimeInterval? { - get - set(timeInterval) - } - final public var startedBool: Swift.Bool { - get - } - final public var timerActiveBool: Swift.Bool { - get - } - @objc deinit -} -final public class KVAMutator { - required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) - final public func didMutate() - final public func didMutate_sf() - final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) - final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? - public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void - final public var didMutatePassesToDelegateBool: Swift.Bool? - weak final public var mutableDelegate: KochavaCore.KVAMutable? { - get - set - } - final public var didMutateDispatchCondensingAfterBool: Swift.Bool - public static let priorityBoolKey: Swift.String - @objc deinit -} -@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - final public func array() -> [Swift.AnyObject]? - final public func bool() -> Swift.Bool - final public func bool_optional() -> Swift.Bool? - final public func data() -> Foundation.Data? - final public func date() -> Foundation.Date? - final public func dictionary() -> [Swift.AnyHashable : Any]? - final public func int() -> Swift.Int - final public func int_optional() -> Swift.Int? - final public func number() -> Foundation.NSNumber? - final public func string() -> Swift.String? - final public func timeInterval() -> Foundation.TimeInterval - final public func timeInterval_optional() -> Foundation.TimeInterval? - final public func ageTimeInterval() -> Foundation.TimeInterval - final public func staleBool() -> Swift.Bool - final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? - public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? - final public func mayMutateBool() -> Swift.Bool - public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? - public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool - final public var mutator: KochavaCore.KVAMutator { - get - } - weak final public var adapter: KochavaCore.KVAAdapter? { - get - set(adapter) - } - weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { - get - set(globalValueSourceCollection) - } - final public var idString: Swift.String? { - get - } - final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { - get - } - final public var object: Swift.AnyObject? { - get - } - final public var placeholderForAsynchronousCollectionBool: Swift.Bool { - get - } - final public var rawObject: Swift.AnyObject? { - get - } - final public func serverObject() -> Swift.AnyObject? - final public func serverObject_string() -> Swift.String? - final public var startDate: Foundation.Date { - get - } - final public var valueSourceNameString: Swift.String? { - get - } -} -extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSDecimalNumber { - convenience public init(kva_fromDouble aDouble: Swift.Double) - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? - public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber - public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber - public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? - public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler -} -extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public init?(kva_hexString hexString: Swift.String?) - public static func kva_from(_ object: Any?) -> Foundation.Data? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_hexString() -> Swift.String? -} -extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@_hasMissingDesignatedInitializers final public class KVAAnyClass { - public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? - @objc deinit -} -extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_number(fromString string: Swift.String?) -> Self? - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_isBoolBool() -> Swift.Bool -} -extension Foundation.ProcessInfo { - public func kva_operatingSystemNameString() -> Swift.String - public func kva_operatingSystemStandardVersionInfoString() -> Swift.String - public func kva_operatingSystemVersionString() -> Swift.String -} -extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? -} -extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String -} -extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) - public static func kva_from(bool: Swift.Bool?) -> Swift.String - public static func kva_from(_ object: Any?) -> Swift.String? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String - public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? -} -extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Double? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@objc extension UIKit.UIApplication { - @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? -} diff --git a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KVAConsent.h b/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KVAConsent.h deleted file mode 100644 index e71b470..0000000 --- a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KVAConsent.h +++ /dev/null @@ -1,53 +0,0 @@ -// -// KVAConsent.h -// KochavaCore -// -// Created by John Bushnell on 3/30/18. -// Copyright © 2018 - 2022 Kochava, Inc. All rights reserved. -// - - - -#ifndef KVAConsent_h -#define KVAConsent_h - - - -#pragma mark - IMPORT - - - -#import - - - -#pragma mark - CLASS - - - -@class KVAConsent; - - - -#pragma mark - Typealiases - - - -/*! - @typedef KVAConsentDidUpdateClosure - - @brief A closure which is called when there is an update to consent. - - @discussion This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. - */ -typedef void (^ KVAConsentDidUpdateClosure) -( - KVAConsent * _Nonnull consent -); - - - -#endif - - - diff --git a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/KochavaCore b/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/KochavaCore deleted file mode 100755 index 78953dd..0000000 Binary files a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/KochavaCore and /dev/null differ diff --git a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftdoc deleted file mode 100644 index 6955b00..0000000 Binary files a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftdoc and /dev/null differ diff --git a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftinterface deleted file mode 100644 index 0090ba2..0000000 --- a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,1334 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) -// swift-module-flags: -target arm64-apple-ios10.3-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore -import Foundation -@_exported import KochavaCore -import Swift -import UIKit -import _Concurrency -import os.log -import os -extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Array? - public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Swift.Array { - public mutating func kva_append(nullable newElement: Element?) - public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence -} -extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Bool? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(string: Swift.String?) -> Foundation.Date? - public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(_ object: Any?) -> Foundation.Date? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? - public func kva_unixTime() -> Swift.UInt64 - public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber - public func kva_unixTimeMilliseconds() -> Swift.UInt64 - public func kva_unixTimeString() -> Swift.String - public func kva_iso8601DateString() -> Swift.String - public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String - public func kva_yyyymmddDateString() -> Swift.String - public func kva_agoTimeInterval() -> Foundation.TimeInterval -} -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String -} -extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Int? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { - @objc get - } - @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { - get - } - public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { - get - } - public var key: Swift.AnyHashable? { - get - } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? - public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? - public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? - public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? - public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { - get - } - public var initializedObject: Any? { - get - set(initializedObject) - } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { - get - set(maximumStalenessTimeInterval) - } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { - get - set(persistentStorageWriteLogMessagePrintBool) - } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { - get - set(persistentStorageWriteWaitTimeInterval_optional) - } - public var product: KochavaCore.KVAProduct? { - get - set(product) - } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { - get - set(storageIdString) - } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { - get - } - public var valueElementClass: Swift.AnyClass? { - get - } - public var valueObject: Swift.AnyObject? { - get - set(valueObject) - } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { - get - set(watchValueObject) - } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { - get - } - public var consent: KochavaCore.KVAConsent? { - get - set(consent) - } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { - get - set(touchlessValue) - } - public var touchlessValueObject: Swift.AnyObject? { - get - set(touchlessValueObject) - } - public var value: KochavaCore.KVAValue? { - get - set(value) - } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { - get - set(valueRawObject) - } - public var watchValue: KochavaCore.KVAValue? { - get - set(watchValue) - } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { - get - set(watchValueRawObject) - } - public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let stalenessNeverTimeInterval: Foundation.TimeInterval? - public static let stalenessImmediateTimeInterval: Swift.Double -} -@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { - @objc public static var shared: KochavaCore.KVAAppGroups { - @objc get - } - @objc public static var shared_optional: KochavaCore.KVAAppGroups? { - @objc get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { - @objc get - @objc set(deviceAppGroupIdentifierString) - } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -public protocol KVAAsForContextProtocol { - func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { - public static let shared: KochavaCore.KVABackgroundTaskController - public static var sharedInstance: Swift.AnyObject { - get - } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) - convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) - public static func kva_from(_ object: Any?) -> Self? - final public func append(collection: KochavaCore.KVACollection?) - final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) - final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) - final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? - final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void - final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void - @objc deinit -} -public protocol KVAConfigureWithProtocol { - func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) - @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String - final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool - @objc final public func mayCollectBool() -> Swift.Bool - @objc final public func mayPersistBool() -> Swift.Bool - @objc final public func mayShareBool() -> Swift.Bool - @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { - @objc get - @objc set(intelligentManagementBool) - } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) - } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { - @objc get - } - @objc final public var promptIdString: Swift.String? { - get - } - @objc final public var requiredBool: Swift.Bool { - @objc get - @objc set(requiredBool) - } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { - @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} -@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static let host: KochavaCore.KVAContext - @objc public static let log: KochavaCore.KVAContext - @objc public static let persistentStorage: KochavaCore.KVAContext - @objc public static let sdk: KochavaCore.KVAContext - @objc public static let server: KochavaCore.KVAContext - @objc public static let serverUnrestricted: KochavaCore.KVAContext - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) - final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) - final public let isHostBool: Swift.Bool - final public let isLogBool: Swift.Bool - final public let isPersistentStorageBool: Swift.Bool - final public let isSDKBool: Swift.Bool - final public let isServerBool: Swift.Bool - final public let nameString: Swift.String - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { - @objc public static let shared: KochavaCore.KVAProduct - public static var sharedInstance: Swift.AnyObject { - get - } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) - @objc deinit -} -extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Dictionary? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? - public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] -} -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { - public static func printHostAPICall(headlineString: Swift.String) - public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public var keyString: Swift.String? { - get - } - final public var subChunkNameStringArray: [Swift.String]? { - get - } - final public var valueClass: Swift.AnyClass? { - get - } - final public var valueElementClass: Swift.AnyClass? { - get - } - final public var valueObject: Any? { - get - } - final public var valueSourceNameString: Swift.String? { - get - } - final public var valueSourcePropertyNameString: Swift.String? { - get - } - final public func valueUpdateBool_resolved() -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { - get - } - @objc deinit -} -@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { - @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue - @objc public static let globalSerial: KochavaCore.KVADispatchQueue - @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) - @objc override final public var description: Swift.String { - @objc get - } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String - final public let osDispatchQueue: Dispatch.DispatchQueue - @objc deinit -} -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { - @objc get - } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { - get - } - public var bundle: Foundation.Bundle? { - get - } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { - get - } - public var extensionOverrideString: Swift.String? { - get - } - public var subfolderNameStringArray: [Swift.String]? { - get - } - @objc deinit -} -public protocol KVASourceFileProvider { - var sourceFile: KochavaCore.KVAFile? { get set } -} -public protocol KVAFromProtocol { - static func kva_from(_ object: Any?) -> Self? -} -public protocol KVAFromWithInitializedObjectProtocol { - static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? -} -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -public protocol KVAInvalidatable : AnyObject { - func invalidate() -} -public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) -} -public protocol KVAKeyable { - func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { - @objc public static let shared: KochavaCore.KVALog - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var level: KochavaCore.KVALogLevel? { - @objc get - @objc set(level) - } - @objc final public var osLogEnabledBool: Swift.Bool - @objc final public var prettyPrintBool: Swift.Bool { - @objc get - @objc set(prettyPrintBool) - } - @objc final public var printLinesIndividuallyBool: Swift.Bool { - @objc get - @objc set(printLinesIndividuallyBool) - } - @objc final public var printPrefixString: Swift.String? { - @objc get - @objc set(printPrefixString) - } - @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? - @objc deinit -} -@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static let never: KochavaCore.KVALogLevel - @objc public static let error: KochavaCore.KVALogLevel - @objc public static let warn: KochavaCore.KVALogLevel - @objc public static let info: KochavaCore.KVALogLevel - @objc public static let debug: KochavaCore.KVALogLevel - @objc public static let trace: KochavaCore.KVALogLevel - @objc public static let always: KochavaCore.KVALogLevel - @objc public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String - @objc deinit -} -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { - public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) - @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func print() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var product: KochavaCore.KVAProduct { - get - } - final public var sourceClass: Swift.AnyClass? { - get - } - final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { - get - } - final public var bodyDictionary: [Swift.AnyHashable : Any]? { - get - } - final public var printDidDate: Foundation.Date? { - get - } - final public var printString: Swift.String { - get - } - public static let didPrintNotificationName: Foundation.Notification.Name - @objc deinit -} -public protocol KVAMutable : AnyObject { - var mutator: KochavaCore.KVAMutator { get } -} -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - @objc override final public var description: Swift.String { - @objc get - } - final public func invalidate() - public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool - public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sendTask: KochavaCore.KVATask { - get - } - @objc weak final public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? - public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void - final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { - get - set(closure_enabledBool) - } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool - final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { - get - set(closure_succededBool) - } - final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool - public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool - final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { - get - set(closure_transformedURLString) - } - public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? - final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { - get - set(closure_willStartRequest) - } - public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void - final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { - get - } - final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { - get - } - final public var urlString: Swift.String? { - get - } - final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { - get - } - final public var didErrorCount: Swift.Int { - get - } - final public var didExperienceDelayBool: Swift.Bool { - get - } - final public var didStartFirstDate: Foundation.Date? { - get - } - final public var elapsedTimeInterval: Swift.Double { - get - } - final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber - final public var error: Swift.Error? { - get - } - final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) - final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { - get - set(valueArrayDictionary) - } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) - public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String -} -public protocol KVANetTransactionSubURLIdStringMethodProvider { - func subURLIdString() -> Swift.String? -} -public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { - var serviceLocallyBool: Swift.Bool { get } -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var currentVariationURLString: Swift.String? { - get - } - final public var idString: Swift.String? { - get - } - final public var currentVariationStartDate: Foundation.Date? { - get - } - final public var currentVariationSuccessfulURLIndex: Swift.Int? { - get - } - final public var currentVariationSuccessfulURLString: Swift.String? { - get - } - final public var currentVariationURLIndex: Swift.Int? { - get - } - @objc deinit -} -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { - public static var shared: KochavaCore.KVANetworking { - get - } - public static var shared_optional: KochavaCore.KVANetworking? { - get - } - public static var sharedInstance: Swift.AnyObject { - get - } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - final public func start() - @objc override final public var description: Swift.String { - @objc get - } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get - } - final public var instructionCollection: KochavaCore.KVACollection { - get - } - final public var taskCollection: KochavaCore.KVACollection { - get - } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? - final public var valueSourceCollection: KochavaCore.KVACollection { - get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { - get - } - public static var sharedStorageIdString: Swift.String? { - get - set(sharedStorageIdString) - } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { - get - } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { - get - set(consent) - } - final public var responseLocalBool: Swift.Bool? { - get - set(responseLocalBool) - } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries - final public var sleepBool: Swift.Bool { - get - set(sleepBool) - } - final public let instanceIdString: Swift.String - final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { - get - } - final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { - get - } - final public var startedBool: Swift.Bool { - get - } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask - public static let willDeallocNotificationName: Foundation.Notification.Name -} -@objc public protocol KVANetworkingSetterProvider { - @objc var networking: KochavaCore.KVANetworking? { get set } -} -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} -public protocol KVAPrintable { - func print() -} -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { - @objc get - } - public func register() - public var standardVersionInfoString: Swift.String { - get - } - public var nameWithVersionString: Swift.String { - get - } - public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - public var mutator: KochavaCore.KVAMutator { - get - } - public var apiVersionString: Swift.String? { - get - } - public var buildDateString: Swift.String? { - get - } - public var bundleIdentifierString: Swift.String? { - get - } - public var bundleTypeString: Swift.String { - get - } - public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void - public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { - get - } - public var dependentProductClassNameStringArray: [Swift.String]? { - get - } - public var organizationNameString: Swift.String { - get - } - public var moduleNameString: Swift.String { - get - } - public var nameString: Swift.String { - get - } - public var reverseDomainNameString: Swift.String? { - get - } - final public let valueSourceCollection: KochavaCore.KVACollection - public var versionString: Swift.String? { - get - } - public func applicationSupportDirectoryURL() -> Foundation.URL? - public func applicationSupportDirectoryURL_ensureCreated() - public var logLevel: KochavaCore.KVALogLevel? { - get - set(logLevel) - } - public var userDefaults: Foundation.UserDefaults? { - get - } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? - public var wrapperProduct: KochavaCore.KVAProduct? { - get - set(wrapperProduct) - } - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { - @objc public static let shared: KochavaCore.KVAProductController - public static var sharedInstance: Swift.AnyObject { - get - } - final public func register(product: KochavaCore.KVAProduct?) - final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? - final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool - @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var productArray: [KochavaCore.KVAProduct] { - get - } - @objc override dynamic public init() - @objc deinit -} -public protocol KVASharedPropertyProvider : AnyObject { - static var sharedInstance: Swift.AnyObject { get } -} -public protocol KVAStartable : AnyObject { - func start() -} -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { - @objc public static var shared: KochavaCore.KVASystem { - @objc get - } - @objc public static var shared_optional: KochavaCore.KVASystem? { - @objc get - } - @objc deinit - final public func primarySystemStartDidExecuteOnMainThread() - @objc final public var appClipBool: Swift.Bool { - @objc get - @objc set(appClipBool) - } - final public var appExtensionBool: Swift.Bool { - get - } - @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) - @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) - final public func nameString() -> Swift.String - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var stateActiveBool: Swift.Bool { - get - } - @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String - @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String - public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name - public static let stateActiveWillResignNotificationName: Foundation.Notification.Name - @objc override dynamic public init() -} -@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { - public static func architectureString() -> Swift.String? - public static func bootDate() -> Foundation.Date? - public static func hardwareMachineModelIdString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -@_hasMissingDesignatedInitializers final public class KVAAny { - public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? - public static func objectAppending(object1: Any?, object2: Any?) -> Any? - public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) - public static func tokenResolvedObject(_ any: Any?) -> Any? - public static func nonnull(_ any: Any?) -> Any - public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? - public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void - @objc deinit -} -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) - @objc deinit - @objc override final public var description: Swift.String { - @objc get - } - final public func start() - final public func evaluate() - final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) - final public func complete() - final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { - get - } - final public var resetPassiveTimeInterval: Foundation.TimeInterval { - get - set(resetPassiveTimeInterval) - } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? - public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool - public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var accomplishedBool: Swift.Bool { - get - } - final public var attemptSeriesInProgressBool: Swift.Bool { - get - } - final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval - final public var completedBool: Swift.Bool { - get - } - final public var didExperienceDelayBool: Swift.Bool { - get - } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - final public func advance() - final public func currentTimeInterval() -> Foundation.TimeInterval? - final public func previousIterationString() -> Swift.String - final public func reset() - final public var insertTimeInterval: Foundation.TimeInterval? { - get - set(insertTimeInterval) - } - final public var timeIntervalArray: [Foundation.TimeInterval]? { - get - } - final public var currentIteration: Swift.Int { - get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc override dynamic public init() - @objc deinit -} -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool - final public func start() - final public func stop() - final public func reset() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void - public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool - public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? - public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void - final public var timeInterval: Foundation.TimeInterval? { - get - set(timeInterval) - } - final public var startedBool: Swift.Bool { - get - } - final public var timerActiveBool: Swift.Bool { - get - } - @objc deinit -} -final public class KVAMutator { - required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) - final public func didMutate() - final public func didMutate_sf() - final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) - final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? - public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void - final public var didMutatePassesToDelegateBool: Swift.Bool? - weak final public var mutableDelegate: KochavaCore.KVAMutable? { - get - set - } - final public var didMutateDispatchCondensingAfterBool: Swift.Bool - public static let priorityBoolKey: Swift.String - @objc deinit -} -@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - final public func array() -> [Swift.AnyObject]? - final public func bool() -> Swift.Bool - final public func bool_optional() -> Swift.Bool? - final public func data() -> Foundation.Data? - final public func date() -> Foundation.Date? - final public func dictionary() -> [Swift.AnyHashable : Any]? - final public func int() -> Swift.Int - final public func int_optional() -> Swift.Int? - final public func number() -> Foundation.NSNumber? - final public func string() -> Swift.String? - final public func timeInterval() -> Foundation.TimeInterval - final public func timeInterval_optional() -> Foundation.TimeInterval? - final public func ageTimeInterval() -> Foundation.TimeInterval - final public func staleBool() -> Swift.Bool - final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? - public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? - final public func mayMutateBool() -> Swift.Bool - public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? - public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool - final public var mutator: KochavaCore.KVAMutator { - get - } - weak final public var adapter: KochavaCore.KVAAdapter? { - get - set(adapter) - } - weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { - get - set(globalValueSourceCollection) - } - final public var idString: Swift.String? { - get - } - final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { - get - } - final public var object: Swift.AnyObject? { - get - } - final public var placeholderForAsynchronousCollectionBool: Swift.Bool { - get - } - final public var rawObject: Swift.AnyObject? { - get - } - final public func serverObject() -> Swift.AnyObject? - final public func serverObject_string() -> Swift.String? - final public var startDate: Foundation.Date { - get - } - final public var valueSourceNameString: Swift.String? { - get - } -} -extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSDecimalNumber { - convenience public init(kva_fromDouble aDouble: Swift.Double) - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? - public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber - public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber - public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? - public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler -} -extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public init?(kva_hexString hexString: Swift.String?) - public static func kva_from(_ object: Any?) -> Foundation.Data? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_hexString() -> Swift.String? -} -extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@_hasMissingDesignatedInitializers final public class KVAAnyClass { - public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? - @objc deinit -} -extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_number(fromString string: Swift.String?) -> Self? - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_isBoolBool() -> Swift.Bool -} -extension Foundation.ProcessInfo { - public func kva_operatingSystemNameString() -> Swift.String - public func kva_operatingSystemStandardVersionInfoString() -> Swift.String - public func kva_operatingSystemVersionString() -> Swift.String -} -extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? -} -extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String -} -extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) - public static func kva_from(bool: Swift.Bool?) -> Swift.String - public static func kva_from(_ object: Any?) -> Swift.String? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String - public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? -} -extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Double? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@objc extension UIKit.UIApplication { - @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? -} diff --git a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-ios-simulator.swiftdoc b/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-ios-simulator.swiftdoc deleted file mode 100644 index 7b1cbc0..0000000 Binary files a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-ios-simulator.swiftdoc and /dev/null differ diff --git a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-ios-simulator.swiftinterface b/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-ios-simulator.swiftinterface deleted file mode 100644 index 62b3584..0000000 --- a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,1334 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) -// swift-module-flags: -target i386-apple-ios10.3-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore -import Foundation -@_exported import KochavaCore -import Swift -import UIKit -import _Concurrency -import os.log -import os -extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Array? - public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Swift.Array { - public mutating func kva_append(nullable newElement: Element?) - public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence -} -extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Bool? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(string: Swift.String?) -> Foundation.Date? - public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(_ object: Any?) -> Foundation.Date? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? - public func kva_unixTime() -> Swift.UInt64 - public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber - public func kva_unixTimeMilliseconds() -> Swift.UInt64 - public func kva_unixTimeString() -> Swift.String - public func kva_iso8601DateString() -> Swift.String - public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String - public func kva_yyyymmddDateString() -> Swift.String - public func kva_agoTimeInterval() -> Foundation.TimeInterval -} -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String -} -extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Int? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { - @objc get - } - @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { - get - } - public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { - get - } - public var key: Swift.AnyHashable? { - get - } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? - public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? - public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? - public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? - public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { - get - } - public var initializedObject: Any? { - get - set(initializedObject) - } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { - get - set(maximumStalenessTimeInterval) - } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { - get - set(persistentStorageWriteLogMessagePrintBool) - } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { - get - set(persistentStorageWriteWaitTimeInterval_optional) - } - public var product: KochavaCore.KVAProduct? { - get - set(product) - } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { - get - set(storageIdString) - } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { - get - } - public var valueElementClass: Swift.AnyClass? { - get - } - public var valueObject: Swift.AnyObject? { - get - set(valueObject) - } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { - get - set(watchValueObject) - } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { - get - } - public var consent: KochavaCore.KVAConsent? { - get - set(consent) - } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { - get - set(touchlessValue) - } - public var touchlessValueObject: Swift.AnyObject? { - get - set(touchlessValueObject) - } - public var value: KochavaCore.KVAValue? { - get - set(value) - } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { - get - set(valueRawObject) - } - public var watchValue: KochavaCore.KVAValue? { - get - set(watchValue) - } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { - get - set(watchValueRawObject) - } - public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let stalenessNeverTimeInterval: Foundation.TimeInterval? - public static let stalenessImmediateTimeInterval: Swift.Double -} -@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { - @objc public static var shared: KochavaCore.KVAAppGroups { - @objc get - } - @objc public static var shared_optional: KochavaCore.KVAAppGroups? { - @objc get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { - @objc get - @objc set(deviceAppGroupIdentifierString) - } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -public protocol KVAAsForContextProtocol { - func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { - public static let shared: KochavaCore.KVABackgroundTaskController - public static var sharedInstance: Swift.AnyObject { - get - } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) - convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) - public static func kva_from(_ object: Any?) -> Self? - final public func append(collection: KochavaCore.KVACollection?) - final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) - final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) - final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? - final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void - final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void - @objc deinit -} -public protocol KVAConfigureWithProtocol { - func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) - @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String - final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool - @objc final public func mayCollectBool() -> Swift.Bool - @objc final public func mayPersistBool() -> Swift.Bool - @objc final public func mayShareBool() -> Swift.Bool - @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { - @objc get - @objc set(intelligentManagementBool) - } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) - } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { - @objc get - } - @objc final public var promptIdString: Swift.String? { - get - } - @objc final public var requiredBool: Swift.Bool { - @objc get - @objc set(requiredBool) - } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { - @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} -@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static let host: KochavaCore.KVAContext - @objc public static let log: KochavaCore.KVAContext - @objc public static let persistentStorage: KochavaCore.KVAContext - @objc public static let sdk: KochavaCore.KVAContext - @objc public static let server: KochavaCore.KVAContext - @objc public static let serverUnrestricted: KochavaCore.KVAContext - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) - final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) - final public let isHostBool: Swift.Bool - final public let isLogBool: Swift.Bool - final public let isPersistentStorageBool: Swift.Bool - final public let isSDKBool: Swift.Bool - final public let isServerBool: Swift.Bool - final public let nameString: Swift.String - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { - @objc public static let shared: KochavaCore.KVAProduct - public static var sharedInstance: Swift.AnyObject { - get - } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) - @objc deinit -} -extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Dictionary? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? - public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] -} -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { - public static func printHostAPICall(headlineString: Swift.String) - public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public var keyString: Swift.String? { - get - } - final public var subChunkNameStringArray: [Swift.String]? { - get - } - final public var valueClass: Swift.AnyClass? { - get - } - final public var valueElementClass: Swift.AnyClass? { - get - } - final public var valueObject: Any? { - get - } - final public var valueSourceNameString: Swift.String? { - get - } - final public var valueSourcePropertyNameString: Swift.String? { - get - } - final public func valueUpdateBool_resolved() -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { - get - } - @objc deinit -} -@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { - @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue - @objc public static let globalSerial: KochavaCore.KVADispatchQueue - @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) - @objc override final public var description: Swift.String { - @objc get - } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String - final public let osDispatchQueue: Dispatch.DispatchQueue - @objc deinit -} -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { - @objc get - } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { - get - } - public var bundle: Foundation.Bundle? { - get - } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { - get - } - public var extensionOverrideString: Swift.String? { - get - } - public var subfolderNameStringArray: [Swift.String]? { - get - } - @objc deinit -} -public protocol KVASourceFileProvider { - var sourceFile: KochavaCore.KVAFile? { get set } -} -public protocol KVAFromProtocol { - static func kva_from(_ object: Any?) -> Self? -} -public protocol KVAFromWithInitializedObjectProtocol { - static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? -} -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -public protocol KVAInvalidatable : AnyObject { - func invalidate() -} -public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) -} -public protocol KVAKeyable { - func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { - @objc public static let shared: KochavaCore.KVALog - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var level: KochavaCore.KVALogLevel? { - @objc get - @objc set(level) - } - @objc final public var osLogEnabledBool: Swift.Bool - @objc final public var prettyPrintBool: Swift.Bool { - @objc get - @objc set(prettyPrintBool) - } - @objc final public var printLinesIndividuallyBool: Swift.Bool { - @objc get - @objc set(printLinesIndividuallyBool) - } - @objc final public var printPrefixString: Swift.String? { - @objc get - @objc set(printPrefixString) - } - @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? - @objc deinit -} -@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static let never: KochavaCore.KVALogLevel - @objc public static let error: KochavaCore.KVALogLevel - @objc public static let warn: KochavaCore.KVALogLevel - @objc public static let info: KochavaCore.KVALogLevel - @objc public static let debug: KochavaCore.KVALogLevel - @objc public static let trace: KochavaCore.KVALogLevel - @objc public static let always: KochavaCore.KVALogLevel - @objc public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String - @objc deinit -} -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { - public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) - @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func print() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var product: KochavaCore.KVAProduct { - get - } - final public var sourceClass: Swift.AnyClass? { - get - } - final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { - get - } - final public var bodyDictionary: [Swift.AnyHashable : Any]? { - get - } - final public var printDidDate: Foundation.Date? { - get - } - final public var printString: Swift.String { - get - } - public static let didPrintNotificationName: Foundation.Notification.Name - @objc deinit -} -public protocol KVAMutable : AnyObject { - var mutator: KochavaCore.KVAMutator { get } -} -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - @objc override final public var description: Swift.String { - @objc get - } - final public func invalidate() - public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool - public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sendTask: KochavaCore.KVATask { - get - } - @objc weak final public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? - public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void - final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { - get - set(closure_enabledBool) - } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool - final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { - get - set(closure_succededBool) - } - final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool - public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool - final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { - get - set(closure_transformedURLString) - } - public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? - final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { - get - set(closure_willStartRequest) - } - public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void - final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { - get - } - final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { - get - } - final public var urlString: Swift.String? { - get - } - final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { - get - } - final public var didErrorCount: Swift.Int { - get - } - final public var didExperienceDelayBool: Swift.Bool { - get - } - final public var didStartFirstDate: Foundation.Date? { - get - } - final public var elapsedTimeInterval: Swift.Double { - get - } - final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber - final public var error: Swift.Error? { - get - } - final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) - final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { - get - set(valueArrayDictionary) - } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) - public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String -} -public protocol KVANetTransactionSubURLIdStringMethodProvider { - func subURLIdString() -> Swift.String? -} -public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { - var serviceLocallyBool: Swift.Bool { get } -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var currentVariationURLString: Swift.String? { - get - } - final public var idString: Swift.String? { - get - } - final public var currentVariationStartDate: Foundation.Date? { - get - } - final public var currentVariationSuccessfulURLIndex: Swift.Int? { - get - } - final public var currentVariationSuccessfulURLString: Swift.String? { - get - } - final public var currentVariationURLIndex: Swift.Int? { - get - } - @objc deinit -} -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { - public static var shared: KochavaCore.KVANetworking { - get - } - public static var shared_optional: KochavaCore.KVANetworking? { - get - } - public static var sharedInstance: Swift.AnyObject { - get - } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - final public func start() - @objc override final public var description: Swift.String { - @objc get - } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get - } - final public var instructionCollection: KochavaCore.KVACollection { - get - } - final public var taskCollection: KochavaCore.KVACollection { - get - } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? - final public var valueSourceCollection: KochavaCore.KVACollection { - get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { - get - } - public static var sharedStorageIdString: Swift.String? { - get - set(sharedStorageIdString) - } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { - get - } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { - get - set(consent) - } - final public var responseLocalBool: Swift.Bool? { - get - set(responseLocalBool) - } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries - final public var sleepBool: Swift.Bool { - get - set(sleepBool) - } - final public let instanceIdString: Swift.String - final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { - get - } - final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { - get - } - final public var startedBool: Swift.Bool { - get - } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask - public static let willDeallocNotificationName: Foundation.Notification.Name -} -@objc public protocol KVANetworkingSetterProvider { - @objc var networking: KochavaCore.KVANetworking? { get set } -} -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} -public protocol KVAPrintable { - func print() -} -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { - @objc get - } - public func register() - public var standardVersionInfoString: Swift.String { - get - } - public var nameWithVersionString: Swift.String { - get - } - public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - public var mutator: KochavaCore.KVAMutator { - get - } - public var apiVersionString: Swift.String? { - get - } - public var buildDateString: Swift.String? { - get - } - public var bundleIdentifierString: Swift.String? { - get - } - public var bundleTypeString: Swift.String { - get - } - public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void - public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { - get - } - public var dependentProductClassNameStringArray: [Swift.String]? { - get - } - public var organizationNameString: Swift.String { - get - } - public var moduleNameString: Swift.String { - get - } - public var nameString: Swift.String { - get - } - public var reverseDomainNameString: Swift.String? { - get - } - final public let valueSourceCollection: KochavaCore.KVACollection - public var versionString: Swift.String? { - get - } - public func applicationSupportDirectoryURL() -> Foundation.URL? - public func applicationSupportDirectoryURL_ensureCreated() - public var logLevel: KochavaCore.KVALogLevel? { - get - set(logLevel) - } - public var userDefaults: Foundation.UserDefaults? { - get - } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? - public var wrapperProduct: KochavaCore.KVAProduct? { - get - set(wrapperProduct) - } - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { - @objc public static let shared: KochavaCore.KVAProductController - public static var sharedInstance: Swift.AnyObject { - get - } - final public func register(product: KochavaCore.KVAProduct?) - final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? - final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool - @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var productArray: [KochavaCore.KVAProduct] { - get - } - @objc override dynamic public init() - @objc deinit -} -public protocol KVASharedPropertyProvider : AnyObject { - static var sharedInstance: Swift.AnyObject { get } -} -public protocol KVAStartable : AnyObject { - func start() -} -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { - @objc public static var shared: KochavaCore.KVASystem { - @objc get - } - @objc public static var shared_optional: KochavaCore.KVASystem? { - @objc get - } - @objc deinit - final public func primarySystemStartDidExecuteOnMainThread() - @objc final public var appClipBool: Swift.Bool { - @objc get - @objc set(appClipBool) - } - final public var appExtensionBool: Swift.Bool { - get - } - @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) - @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) - final public func nameString() -> Swift.String - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var stateActiveBool: Swift.Bool { - get - } - @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String - @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String - public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name - public static let stateActiveWillResignNotificationName: Foundation.Notification.Name - @objc override dynamic public init() -} -@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { - public static func architectureString() -> Swift.String? - public static func bootDate() -> Foundation.Date? - public static func hardwareMachineModelIdString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -@_hasMissingDesignatedInitializers final public class KVAAny { - public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? - public static func objectAppending(object1: Any?, object2: Any?) -> Any? - public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) - public static func tokenResolvedObject(_ any: Any?) -> Any? - public static func nonnull(_ any: Any?) -> Any - public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? - public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void - @objc deinit -} -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) - @objc deinit - @objc override final public var description: Swift.String { - @objc get - } - final public func start() - final public func evaluate() - final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) - final public func complete() - final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { - get - } - final public var resetPassiveTimeInterval: Foundation.TimeInterval { - get - set(resetPassiveTimeInterval) - } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? - public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool - public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var accomplishedBool: Swift.Bool { - get - } - final public var attemptSeriesInProgressBool: Swift.Bool { - get - } - final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval - final public var completedBool: Swift.Bool { - get - } - final public var didExperienceDelayBool: Swift.Bool { - get - } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - final public func advance() - final public func currentTimeInterval() -> Foundation.TimeInterval? - final public func previousIterationString() -> Swift.String - final public func reset() - final public var insertTimeInterval: Foundation.TimeInterval? { - get - set(insertTimeInterval) - } - final public var timeIntervalArray: [Foundation.TimeInterval]? { - get - } - final public var currentIteration: Swift.Int { - get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc override dynamic public init() - @objc deinit -} -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool - final public func start() - final public func stop() - final public func reset() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void - public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool - public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? - public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void - final public var timeInterval: Foundation.TimeInterval? { - get - set(timeInterval) - } - final public var startedBool: Swift.Bool { - get - } - final public var timerActiveBool: Swift.Bool { - get - } - @objc deinit -} -final public class KVAMutator { - required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) - final public func didMutate() - final public func didMutate_sf() - final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) - final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? - public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void - final public var didMutatePassesToDelegateBool: Swift.Bool? - weak final public var mutableDelegate: KochavaCore.KVAMutable? { - get - set - } - final public var didMutateDispatchCondensingAfterBool: Swift.Bool - public static let priorityBoolKey: Swift.String - @objc deinit -} -@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - final public func array() -> [Swift.AnyObject]? - final public func bool() -> Swift.Bool - final public func bool_optional() -> Swift.Bool? - final public func data() -> Foundation.Data? - final public func date() -> Foundation.Date? - final public func dictionary() -> [Swift.AnyHashable : Any]? - final public func int() -> Swift.Int - final public func int_optional() -> Swift.Int? - final public func number() -> Foundation.NSNumber? - final public func string() -> Swift.String? - final public func timeInterval() -> Foundation.TimeInterval - final public func timeInterval_optional() -> Foundation.TimeInterval? - final public func ageTimeInterval() -> Foundation.TimeInterval - final public func staleBool() -> Swift.Bool - final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? - public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? - final public func mayMutateBool() -> Swift.Bool - public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? - public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool - final public var mutator: KochavaCore.KVAMutator { - get - } - weak final public var adapter: KochavaCore.KVAAdapter? { - get - set(adapter) - } - weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { - get - set(globalValueSourceCollection) - } - final public var idString: Swift.String? { - get - } - final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { - get - } - final public var object: Swift.AnyObject? { - get - } - final public var placeholderForAsynchronousCollectionBool: Swift.Bool { - get - } - final public var rawObject: Swift.AnyObject? { - get - } - final public func serverObject() -> Swift.AnyObject? - final public func serverObject_string() -> Swift.String? - final public var startDate: Foundation.Date { - get - } - final public var valueSourceNameString: Swift.String? { - get - } -} -extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSDecimalNumber { - convenience public init(kva_fromDouble aDouble: Swift.Double) - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? - public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber - public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber - public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? - public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler -} -extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public init?(kva_hexString hexString: Swift.String?) - public static func kva_from(_ object: Any?) -> Foundation.Data? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_hexString() -> Swift.String? -} -extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@_hasMissingDesignatedInitializers final public class KVAAnyClass { - public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? - @objc deinit -} -extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_number(fromString string: Swift.String?) -> Self? - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_isBoolBool() -> Swift.Bool -} -extension Foundation.ProcessInfo { - public func kva_operatingSystemNameString() -> Swift.String - public func kva_operatingSystemStandardVersionInfoString() -> Swift.String - public func kva_operatingSystemVersionString() -> Swift.String -} -extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? -} -extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String -} -extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) - public static func kva_from(bool: Swift.Bool?) -> Swift.String - public static func kva_from(_ object: Any?) -> Swift.String? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String - public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? -} -extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Double? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@objc extension UIKit.UIApplication { - @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? -} diff --git a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftdoc deleted file mode 100644 index e5b81a4..0000000 Binary files a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and /dev/null differ diff --git a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftinterface deleted file mode 100644 index b105852..0000000 --- a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,1334 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) -// swift-module-flags: -target x86_64-apple-ios10.3-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore -import Foundation -@_exported import KochavaCore -import Swift -import UIKit -import _Concurrency -import os.log -import os -extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Array? - public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Swift.Array { - public mutating func kva_append(nullable newElement: Element?) - public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence -} -extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Bool? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(string: Swift.String?) -> Foundation.Date? - public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(_ object: Any?) -> Foundation.Date? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? - public func kva_unixTime() -> Swift.UInt64 - public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber - public func kva_unixTimeMilliseconds() -> Swift.UInt64 - public func kva_unixTimeString() -> Swift.String - public func kva_iso8601DateString() -> Swift.String - public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String - public func kva_yyyymmddDateString() -> Swift.String - public func kva_agoTimeInterval() -> Foundation.TimeInterval -} -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String -} -extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Int? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { - @objc get - } - @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { - get - } - public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { - get - } - public var key: Swift.AnyHashable? { - get - } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? - public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? - public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? - public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? - public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { - get - } - public var initializedObject: Any? { - get - set(initializedObject) - } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { - get - set(maximumStalenessTimeInterval) - } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { - get - set(persistentStorageWriteLogMessagePrintBool) - } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { - get - set(persistentStorageWriteWaitTimeInterval_optional) - } - public var product: KochavaCore.KVAProduct? { - get - set(product) - } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { - get - set(storageIdString) - } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { - get - } - public var valueElementClass: Swift.AnyClass? { - get - } - public var valueObject: Swift.AnyObject? { - get - set(valueObject) - } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { - get - set(watchValueObject) - } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { - get - } - public var consent: KochavaCore.KVAConsent? { - get - set(consent) - } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { - get - set(touchlessValue) - } - public var touchlessValueObject: Swift.AnyObject? { - get - set(touchlessValueObject) - } - public var value: KochavaCore.KVAValue? { - get - set(value) - } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { - get - set(valueRawObject) - } - public var watchValue: KochavaCore.KVAValue? { - get - set(watchValue) - } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { - get - set(watchValueRawObject) - } - public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let stalenessNeverTimeInterval: Foundation.TimeInterval? - public static let stalenessImmediateTimeInterval: Swift.Double -} -@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { - @objc public static var shared: KochavaCore.KVAAppGroups { - @objc get - } - @objc public static var shared_optional: KochavaCore.KVAAppGroups? { - @objc get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { - @objc get - @objc set(deviceAppGroupIdentifierString) - } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -public protocol KVAAsForContextProtocol { - func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { - public static let shared: KochavaCore.KVABackgroundTaskController - public static var sharedInstance: Swift.AnyObject { - get - } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) - convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) - public static func kva_from(_ object: Any?) -> Self? - final public func append(collection: KochavaCore.KVACollection?) - final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) - final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) - final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? - final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void - final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void - @objc deinit -} -public protocol KVAConfigureWithProtocol { - func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) - @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String - final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool - @objc final public func mayCollectBool() -> Swift.Bool - @objc final public func mayPersistBool() -> Swift.Bool - @objc final public func mayShareBool() -> Swift.Bool - @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { - @objc get - @objc set(intelligentManagementBool) - } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) - } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { - @objc get - } - @objc final public var promptIdString: Swift.String? { - get - } - @objc final public var requiredBool: Swift.Bool { - @objc get - @objc set(requiredBool) - } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { - @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} -@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static let host: KochavaCore.KVAContext - @objc public static let log: KochavaCore.KVAContext - @objc public static let persistentStorage: KochavaCore.KVAContext - @objc public static let sdk: KochavaCore.KVAContext - @objc public static let server: KochavaCore.KVAContext - @objc public static let serverUnrestricted: KochavaCore.KVAContext - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) - final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) - final public let isHostBool: Swift.Bool - final public let isLogBool: Swift.Bool - final public let isPersistentStorageBool: Swift.Bool - final public let isSDKBool: Swift.Bool - final public let isServerBool: Swift.Bool - final public let nameString: Swift.String - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { - @objc public static let shared: KochavaCore.KVAProduct - public static var sharedInstance: Swift.AnyObject { - get - } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) - @objc deinit -} -extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Dictionary? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? - public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] -} -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { - public static func printHostAPICall(headlineString: Swift.String) - public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public var keyString: Swift.String? { - get - } - final public var subChunkNameStringArray: [Swift.String]? { - get - } - final public var valueClass: Swift.AnyClass? { - get - } - final public var valueElementClass: Swift.AnyClass? { - get - } - final public var valueObject: Any? { - get - } - final public var valueSourceNameString: Swift.String? { - get - } - final public var valueSourcePropertyNameString: Swift.String? { - get - } - final public func valueUpdateBool_resolved() -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { - get - } - @objc deinit -} -@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { - @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue - @objc public static let globalSerial: KochavaCore.KVADispatchQueue - @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) - @objc override final public var description: Swift.String { - @objc get - } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String - final public let osDispatchQueue: Dispatch.DispatchQueue - @objc deinit -} -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { - @objc get - } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { - get - } - public var bundle: Foundation.Bundle? { - get - } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { - get - } - public var extensionOverrideString: Swift.String? { - get - } - public var subfolderNameStringArray: [Swift.String]? { - get - } - @objc deinit -} -public protocol KVASourceFileProvider { - var sourceFile: KochavaCore.KVAFile? { get set } -} -public protocol KVAFromProtocol { - static func kva_from(_ object: Any?) -> Self? -} -public protocol KVAFromWithInitializedObjectProtocol { - static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? -} -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -public protocol KVAInvalidatable : AnyObject { - func invalidate() -} -public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) -} -public protocol KVAKeyable { - func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { - @objc public static let shared: KochavaCore.KVALog - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var level: KochavaCore.KVALogLevel? { - @objc get - @objc set(level) - } - @objc final public var osLogEnabledBool: Swift.Bool - @objc final public var prettyPrintBool: Swift.Bool { - @objc get - @objc set(prettyPrintBool) - } - @objc final public var printLinesIndividuallyBool: Swift.Bool { - @objc get - @objc set(printLinesIndividuallyBool) - } - @objc final public var printPrefixString: Swift.String? { - @objc get - @objc set(printPrefixString) - } - @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? - @objc deinit -} -@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static let never: KochavaCore.KVALogLevel - @objc public static let error: KochavaCore.KVALogLevel - @objc public static let warn: KochavaCore.KVALogLevel - @objc public static let info: KochavaCore.KVALogLevel - @objc public static let debug: KochavaCore.KVALogLevel - @objc public static let trace: KochavaCore.KVALogLevel - @objc public static let always: KochavaCore.KVALogLevel - @objc public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String - @objc deinit -} -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { - public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) - @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func print() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var product: KochavaCore.KVAProduct { - get - } - final public var sourceClass: Swift.AnyClass? { - get - } - final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { - get - } - final public var bodyDictionary: [Swift.AnyHashable : Any]? { - get - } - final public var printDidDate: Foundation.Date? { - get - } - final public var printString: Swift.String { - get - } - public static let didPrintNotificationName: Foundation.Notification.Name - @objc deinit -} -public protocol KVAMutable : AnyObject { - var mutator: KochavaCore.KVAMutator { get } -} -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - @objc override final public var description: Swift.String { - @objc get - } - final public func invalidate() - public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool - public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sendTask: KochavaCore.KVATask { - get - } - @objc weak final public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? - public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void - final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { - get - set(closure_enabledBool) - } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool - final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { - get - set(closure_succededBool) - } - final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool - public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool - final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { - get - set(closure_transformedURLString) - } - public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? - final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { - get - set(closure_willStartRequest) - } - public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void - final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { - get - } - final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { - get - } - final public var urlString: Swift.String? { - get - } - final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { - get - } - final public var didErrorCount: Swift.Int { - get - } - final public var didExperienceDelayBool: Swift.Bool { - get - } - final public var didStartFirstDate: Foundation.Date? { - get - } - final public var elapsedTimeInterval: Swift.Double { - get - } - final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber - final public var error: Swift.Error? { - get - } - final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) - final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { - get - set(valueArrayDictionary) - } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) - public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String -} -public protocol KVANetTransactionSubURLIdStringMethodProvider { - func subURLIdString() -> Swift.String? -} -public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { - var serviceLocallyBool: Swift.Bool { get } -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var currentVariationURLString: Swift.String? { - get - } - final public var idString: Swift.String? { - get - } - final public var currentVariationStartDate: Foundation.Date? { - get - } - final public var currentVariationSuccessfulURLIndex: Swift.Int? { - get - } - final public var currentVariationSuccessfulURLString: Swift.String? { - get - } - final public var currentVariationURLIndex: Swift.Int? { - get - } - @objc deinit -} -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { - public static var shared: KochavaCore.KVANetworking { - get - } - public static var shared_optional: KochavaCore.KVANetworking? { - get - } - public static var sharedInstance: Swift.AnyObject { - get - } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - final public func start() - @objc override final public var description: Swift.String { - @objc get - } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get - } - final public var instructionCollection: KochavaCore.KVACollection { - get - } - final public var taskCollection: KochavaCore.KVACollection { - get - } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? - final public var valueSourceCollection: KochavaCore.KVACollection { - get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { - get - } - public static var sharedStorageIdString: Swift.String? { - get - set(sharedStorageIdString) - } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { - get - } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { - get - set(consent) - } - final public var responseLocalBool: Swift.Bool? { - get - set(responseLocalBool) - } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries - final public var sleepBool: Swift.Bool { - get - set(sleepBool) - } - final public let instanceIdString: Swift.String - final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { - get - } - final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { - get - } - final public var startedBool: Swift.Bool { - get - } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask - public static let willDeallocNotificationName: Foundation.Notification.Name -} -@objc public protocol KVANetworkingSetterProvider { - @objc var networking: KochavaCore.KVANetworking? { get set } -} -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} -public protocol KVAPrintable { - func print() -} -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { - @objc get - } - public func register() - public var standardVersionInfoString: Swift.String { - get - } - public var nameWithVersionString: Swift.String { - get - } - public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - public var mutator: KochavaCore.KVAMutator { - get - } - public var apiVersionString: Swift.String? { - get - } - public var buildDateString: Swift.String? { - get - } - public var bundleIdentifierString: Swift.String? { - get - } - public var bundleTypeString: Swift.String { - get - } - public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void - public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { - get - } - public var dependentProductClassNameStringArray: [Swift.String]? { - get - } - public var organizationNameString: Swift.String { - get - } - public var moduleNameString: Swift.String { - get - } - public var nameString: Swift.String { - get - } - public var reverseDomainNameString: Swift.String? { - get - } - final public let valueSourceCollection: KochavaCore.KVACollection - public var versionString: Swift.String? { - get - } - public func applicationSupportDirectoryURL() -> Foundation.URL? - public func applicationSupportDirectoryURL_ensureCreated() - public var logLevel: KochavaCore.KVALogLevel? { - get - set(logLevel) - } - public var userDefaults: Foundation.UserDefaults? { - get - } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? - public var wrapperProduct: KochavaCore.KVAProduct? { - get - set(wrapperProduct) - } - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { - @objc public static let shared: KochavaCore.KVAProductController - public static var sharedInstance: Swift.AnyObject { - get - } - final public func register(product: KochavaCore.KVAProduct?) - final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? - final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool - @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var productArray: [KochavaCore.KVAProduct] { - get - } - @objc override dynamic public init() - @objc deinit -} -public protocol KVASharedPropertyProvider : AnyObject { - static var sharedInstance: Swift.AnyObject { get } -} -public protocol KVAStartable : AnyObject { - func start() -} -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { - @objc public static var shared: KochavaCore.KVASystem { - @objc get - } - @objc public static var shared_optional: KochavaCore.KVASystem? { - @objc get - } - @objc deinit - final public func primarySystemStartDidExecuteOnMainThread() - @objc final public var appClipBool: Swift.Bool { - @objc get - @objc set(appClipBool) - } - final public var appExtensionBool: Swift.Bool { - get - } - @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) - @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) - final public func nameString() -> Swift.String - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var stateActiveBool: Swift.Bool { - get - } - @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String - @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String - public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name - public static let stateActiveWillResignNotificationName: Foundation.Notification.Name - @objc override dynamic public init() -} -@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { - public static func architectureString() -> Swift.String? - public static func bootDate() -> Foundation.Date? - public static func hardwareMachineModelIdString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -@_hasMissingDesignatedInitializers final public class KVAAny { - public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? - public static func objectAppending(object1: Any?, object2: Any?) -> Any? - public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) - public static func tokenResolvedObject(_ any: Any?) -> Any? - public static func nonnull(_ any: Any?) -> Any - public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? - public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void - @objc deinit -} -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) - @objc deinit - @objc override final public var description: Swift.String { - @objc get - } - final public func start() - final public func evaluate() - final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) - final public func complete() - final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { - get - } - final public var resetPassiveTimeInterval: Foundation.TimeInterval { - get - set(resetPassiveTimeInterval) - } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? - public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool - public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var accomplishedBool: Swift.Bool { - get - } - final public var attemptSeriesInProgressBool: Swift.Bool { - get - } - final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval - final public var completedBool: Swift.Bool { - get - } - final public var didExperienceDelayBool: Swift.Bool { - get - } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - final public func advance() - final public func currentTimeInterval() -> Foundation.TimeInterval? - final public func previousIterationString() -> Swift.String - final public func reset() - final public var insertTimeInterval: Foundation.TimeInterval? { - get - set(insertTimeInterval) - } - final public var timeIntervalArray: [Foundation.TimeInterval]? { - get - } - final public var currentIteration: Swift.Int { - get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc override dynamic public init() - @objc deinit -} -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool - final public func start() - final public func stop() - final public func reset() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void - public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool - public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? - public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void - final public var timeInterval: Foundation.TimeInterval? { - get - set(timeInterval) - } - final public var startedBool: Swift.Bool { - get - } - final public var timerActiveBool: Swift.Bool { - get - } - @objc deinit -} -final public class KVAMutator { - required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) - final public func didMutate() - final public func didMutate_sf() - final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) - final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? - public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void - final public var didMutatePassesToDelegateBool: Swift.Bool? - weak final public var mutableDelegate: KochavaCore.KVAMutable? { - get - set - } - final public var didMutateDispatchCondensingAfterBool: Swift.Bool - public static let priorityBoolKey: Swift.String - @objc deinit -} -@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - final public func array() -> [Swift.AnyObject]? - final public func bool() -> Swift.Bool - final public func bool_optional() -> Swift.Bool? - final public func data() -> Foundation.Data? - final public func date() -> Foundation.Date? - final public func dictionary() -> [Swift.AnyHashable : Any]? - final public func int() -> Swift.Int - final public func int_optional() -> Swift.Int? - final public func number() -> Foundation.NSNumber? - final public func string() -> Swift.String? - final public func timeInterval() -> Foundation.TimeInterval - final public func timeInterval_optional() -> Foundation.TimeInterval? - final public func ageTimeInterval() -> Foundation.TimeInterval - final public func staleBool() -> Swift.Bool - final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? - public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? - final public func mayMutateBool() -> Swift.Bool - public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? - public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool - final public var mutator: KochavaCore.KVAMutator { - get - } - weak final public var adapter: KochavaCore.KVAAdapter? { - get - set(adapter) - } - weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { - get - set(globalValueSourceCollection) - } - final public var idString: Swift.String? { - get - } - final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { - get - } - final public var object: Swift.AnyObject? { - get - } - final public var placeholderForAsynchronousCollectionBool: Swift.Bool { - get - } - final public var rawObject: Swift.AnyObject? { - get - } - final public func serverObject() -> Swift.AnyObject? - final public func serverObject_string() -> Swift.String? - final public var startDate: Foundation.Date { - get - } - final public var valueSourceNameString: Swift.String? { - get - } -} -extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSDecimalNumber { - convenience public init(kva_fromDouble aDouble: Swift.Double) - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? - public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber - public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber - public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? - public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler -} -extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public init?(kva_hexString hexString: Swift.String?) - public static func kva_from(_ object: Any?) -> Foundation.Data? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_hexString() -> Swift.String? -} -extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@_hasMissingDesignatedInitializers final public class KVAAnyClass { - public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? - @objc deinit -} -extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_number(fromString string: Swift.String?) -> Self? - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_isBoolBool() -> Swift.Bool -} -extension Foundation.ProcessInfo { - public func kva_operatingSystemNameString() -> Swift.String - public func kva_operatingSystemStandardVersionInfoString() -> Swift.String - public func kva_operatingSystemVersionString() -> Swift.String -} -extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? -} -extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String -} -extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) - public static func kva_from(bool: Swift.Bool?) -> Swift.String - public static func kva_from(_ object: Any?) -> Swift.String? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String - public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? -} -extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Double? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@objc extension UIKit.UIApplication { - @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? -} diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Headers/KVAConsent.h b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Headers/KVAConsent.h deleted file mode 100644 index e71b470..0000000 --- a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Headers/KVAConsent.h +++ /dev/null @@ -1,53 +0,0 @@ -// -// KVAConsent.h -// KochavaCore -// -// Created by John Bushnell on 3/30/18. -// Copyright © 2018 - 2022 Kochava, Inc. All rights reserved. -// - - - -#ifndef KVAConsent_h -#define KVAConsent_h - - - -#pragma mark - IMPORT - - - -#import - - - -#pragma mark - CLASS - - - -@class KVAConsent; - - - -#pragma mark - Typealiases - - - -/*! - @typedef KVAConsentDidUpdateClosure - - @brief A closure which is called when there is an update to consent. - - @discussion This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. - */ -typedef void (^ KVAConsentDidUpdateClosure) -( - KVAConsent * _Nonnull consent -); - - - -#endif - - - diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Headers/KochavaCore-Swift.h b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Headers/KochavaCore-Swift.h index 1a069c6..f1e4192 100644 --- a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Headers/KochavaCore-Swift.h +++ b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Headers/KochavaCore-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef KOCHAVACORE_SWIFT_H #define KOCHAVACORE_SWIFT_H #pragma clang diagnostic push @@ -23,11 +23,20 @@ # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -183,9 +192,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -193,6 +204,28 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -202,6 +235,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import UIKit; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -209,6 +243,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -217,6 +252,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) @class KVANetworking; @@ -233,6 +269,7 @@ SWIFT_CLASS_NAMED("KVAAdapter") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -250,19 +287,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) + (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; /// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - /// A class to manage the beginning and ending of a background task. /// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. SWIFT_CLASS_NAMED("KVABackgroundTaskController") @@ -272,35 +301,11 @@ SWIFT_CLASS_NAMED("KVABackgroundTaskController") @end -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - /// A class which defines an keyed collection of objects. ///

Features

///
    ///
  • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. ///
  • ///
  • /// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. @@ -315,39 +320,14 @@ SWIFT_CLASS_NAMED("KVACollection") @class KVAContext; @class NSNumber; @class NSDate; -@class KVAPartner; /// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. SWIFT_CLASS_NAMED("KVAConsent") @interface KVAConsent : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; - (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); /// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. /// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. - (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; @@ -360,44 +340,20 @@ SWIFT_CLASS_NAMED("KVAConsent") /// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. /// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. - (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

    Example

    -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. /// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; /// A date representing the last time the user did respond concerning consent. /// This includes both positive and negative responses. This value is nil when the user has not provided a response. @property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; @@ -444,40 +400,40 @@ SWIFT_CLASS_NAMED("KVAProduct") /// let product = KVAProduct( /// apiVersionString: "1", /// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", /// valueSourceCollection: nil, /// versionString: "1.0.0" /// ) /// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. /// /// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. /// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. /// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. /// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. /// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. +/// \param moduleName The name of the module. Example: “KochavaCore”. /// -/// \param nameString A name string. Example: “Apple.Core”. +/// \param name The name. Example: “Apple.Core”. /// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. /// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. /// /// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. /// /// \param versionString A version string. /// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Resets the product. @@ -500,11 +456,11 @@ SWIFT_CLASS_NAMED("KVAProduct") /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shut down the product. /// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. @@ -529,7 +485,7 @@ SWIFT_CLASS_NAMED("KVACoreProduct") /// The singleton shared instance. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) + (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; @end @@ -540,22 +496,6 @@ SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") @end -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - /// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. SWIFT_CLASS_NAMED("KVADiagnostic") @interface KVADiagnostic : NSObject @@ -563,14 +503,6 @@ SWIFT_CLASS_NAMED("KVADiagnostic") @end -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - /// A class which defines an entry in a dictionary. /// This class provides the means of defining how an element in a dictionary should be formatted. SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") @@ -586,9 +518,10 @@ SWIFT_CLASS_NAMED("KVADictionaryFormat") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVATask; /// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. SWIFT_CLASS_NAMED("KVADispatchQueue") @interface KVADispatchQueue : NSObject /// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. @@ -606,67 +539,83 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQ @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. /// /// \param timeInterval The TimeInterval to async after. /// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// /// \param closure The closure to execute (conditionally). /// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch after a stepped-settling dispatch. /// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. /// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). /// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. /// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -680,15 +629,6 @@ SWIFT_CLASS_NAMED("KVAFile") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - @class KVALogLevel; @class KVALogMessage; @@ -755,9 +695,13 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel + (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. /// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -777,6 +721,7 @@ SWIFT_CLASS_NAMED("KVANetTransaction") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -798,6 +743,7 @@ SWIFT_CLASS_NAMED("KVANetTransactionType") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVAPrivacy; /// The class KVANetworking provides basic networking support. SWIFT_CLASS_NAMED("KVANetworking") @@ -816,52 +762,125 @@ SWIFT_CLASS_NAMED("KVANetworking") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. /// -/// \param valueObject A value object for the advanced instruction. +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. /// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. +/// +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class KVAPrivacyProfile; +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; @end @@ -881,11 +900,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// Resets product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. /// @@ -893,11 +912,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shuts down product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// @@ -913,23 +932,15 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - /// A class for working with system-level properties. SWIFT_CLASS_NAMED("KVASystem") @interface KVASystem : NSObject @@ -977,26 +988,28 @@ SWIFT_CLASS_NAMED("KVASystemLow") @end +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + /// A class which defines a high-level task. SWIFT_CLASS_NAMED("KVATask") @interface KVATask : NSObject /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, strong) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - /// A class which defines a series of time intervals, which express a waterfall pattern. SWIFT_CLASS_NAMED("KVATimeIntervalSeries") @interface KVATimeIntervalSeries : NSObject @@ -1009,6 +1022,8 @@ SWIFT_CLASS_NAMED("KVATimeIntervalSeries") /// A class which wraps a timer with an advanced and high-level interface. SWIFT_CLASS_NAMED("KVATimer") @interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1082,16 +1097,19 @@ SWIFT_CLASS_NAMED("KVAValue") @interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) /// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. /// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. /// /// \param identifierString An identifier string. Example: “ClassName.fieldName”. /// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. /// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif @@ -1099,7 +1117,7 @@ SWIFT_CLASS_NAMED("KVAValue") #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef KOCHAVACORE_SWIFT_H #define KOCHAVACORE_SWIFT_H #pragma clang diagnostic push @@ -1122,11 +1140,20 @@ SWIFT_CLASS_NAMED("KVAValue") # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -1282,9 +1309,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -1292,6 +1321,28 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -1301,6 +1352,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import UIKit; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -1308,6 +1360,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -1316,6 +1369,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) @class KVANetworking; @@ -1332,6 +1386,7 @@ SWIFT_CLASS_NAMED("KVAAdapter") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -1349,19 +1404,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) + (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; /// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - /// A class to manage the beginning and ending of a background task. /// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. SWIFT_CLASS_NAMED("KVABackgroundTaskController") @@ -1371,35 +1418,11 @@ SWIFT_CLASS_NAMED("KVABackgroundTaskController") @end -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - /// A class which defines an keyed collection of objects. ///

    Features

    ///
      ///
    • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. ///
    • ///
    • /// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. @@ -1414,39 +1437,14 @@ SWIFT_CLASS_NAMED("KVACollection") @class KVAContext; @class NSNumber; @class NSDate; -@class KVAPartner; /// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. SWIFT_CLASS_NAMED("KVAConsent") @interface KVAConsent : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; - (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); /// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. /// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. - (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; @@ -1459,44 +1457,20 @@ SWIFT_CLASS_NAMED("KVAConsent") /// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. /// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. - (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

      Example

      -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. /// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; /// A date representing the last time the user did respond concerning consent. /// This includes both positive and negative responses. This value is nil when the user has not provided a response. @property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; @@ -1543,40 +1517,40 @@ SWIFT_CLASS_NAMED("KVAProduct") /// let product = KVAProduct( /// apiVersionString: "1", /// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", /// valueSourceCollection: nil, /// versionString: "1.0.0" /// ) /// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. /// /// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. /// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. /// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. /// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. /// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. +/// \param moduleName The name of the module. Example: “KochavaCore”. /// -/// \param nameString A name string. Example: “Apple.Core”. +/// \param name The name. Example: “Apple.Core”. /// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. /// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. /// /// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. /// /// \param versionString A version string. /// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Resets the product. @@ -1599,11 +1573,11 @@ SWIFT_CLASS_NAMED("KVAProduct") /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shut down the product. /// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. @@ -1628,7 +1602,7 @@ SWIFT_CLASS_NAMED("KVACoreProduct") /// The singleton shared instance. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) + (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; @end @@ -1639,22 +1613,6 @@ SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") @end -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - /// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. SWIFT_CLASS_NAMED("KVADiagnostic") @interface KVADiagnostic : NSObject @@ -1662,14 +1620,6 @@ SWIFT_CLASS_NAMED("KVADiagnostic") @end -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - /// A class which defines an entry in a dictionary. /// This class provides the means of defining how an element in a dictionary should be formatted. SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") @@ -1685,9 +1635,10 @@ SWIFT_CLASS_NAMED("KVADictionaryFormat") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVATask; /// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. SWIFT_CLASS_NAMED("KVADispatchQueue") @interface KVADispatchQueue : NSObject /// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. @@ -1705,67 +1656,83 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQ @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. /// /// \param timeInterval The TimeInterval to async after. /// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// /// \param closure The closure to execute (conditionally). /// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch after a stepped-settling dispatch. /// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. /// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). /// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. /// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1779,15 +1746,6 @@ SWIFT_CLASS_NAMED("KVAFile") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - @class KVALogLevel; @class KVALogMessage; @@ -1854,9 +1812,13 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel + (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. /// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1876,6 +1838,7 @@ SWIFT_CLASS_NAMED("KVANetTransaction") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -1897,6 +1860,7 @@ SWIFT_CLASS_NAMED("KVANetTransactionType") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVAPrivacy; /// The class KVANetworking provides basic networking support. SWIFT_CLASS_NAMED("KVANetworking") @@ -1915,52 +1879,125 @@ SWIFT_CLASS_NAMED("KVANetworking") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. /// -/// \param valueObject A value object for the advanced instruction. +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. /// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. +/// +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class KVAPrivacyProfile; +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; @end @@ -1980,11 +2017,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// Resets product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. /// @@ -1992,11 +2029,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shuts down product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// @@ -2012,23 +2049,15 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - /// A class for working with system-level properties. SWIFT_CLASS_NAMED("KVASystem") @interface KVASystem : NSObject @@ -2076,26 +2105,28 @@ SWIFT_CLASS_NAMED("KVASystemLow") @end +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + /// A class which defines a high-level task. SWIFT_CLASS_NAMED("KVATask") @interface KVATask : NSObject /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, strong) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - /// A class which defines a series of time intervals, which express a waterfall pattern. SWIFT_CLASS_NAMED("KVATimeIntervalSeries") @interface KVATimeIntervalSeries : NSObject @@ -2108,6 +2139,8 @@ SWIFT_CLASS_NAMED("KVATimeIntervalSeries") /// A class which wraps a timer with an advanced and high-level interface. SWIFT_CLASS_NAMED("KVATimer") @interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -2181,20 +2214,25 @@ SWIFT_CLASS_NAMED("KVAValue") @interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) /// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. /// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. /// /// \param identifierString An identifier string. Example: “ClassName.fieldName”. /// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. /// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif +#else +#error unsupported Swift architecture #endif diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Headers/KochavaCore.h b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Headers/KochavaCore.h index 5684530..96585e8 100644 --- a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Headers/KochavaCore.h +++ b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Headers/KochavaCore.h @@ -3,7 +3,7 @@ // KochavaCore // // Created by John Bushnell on 6/12/20. -// Copyright © 2013 - 2022 Kochava, Inc. All rights reserved. +// Copyright © 2013 - 2023 Kochava, Inc. All rights reserved. // @@ -28,9 +28,6 @@ #pragma mark System #import -#pragma mark KochavaCore -#import - #pragma mark - EXPORT diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/KochavaCore b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/KochavaCore index 335cf60..c1232c5 100755 Binary files a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/KochavaCore and b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/KochavaCore differ diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.abi.json b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.abi.json new file mode 100644 index 0000000..8b925cb --- /dev/null +++ b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.abi.json @@ -0,0 +1,60231 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIApplication", + "printedName": "UIApplication", + "children": [ + { + "kind": "Function", + "name": "kva_shared", + "printedName": "kva_shared()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)UIApplication(cm)kva_shared", + "mangledName": "$sSo13UIApplicationC11KochavaCoreE10kva_sharedABSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_shared", + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIApplication", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIApplication", + "declAttributes": [ + "Available", + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1389, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface new file mode 100644 index 0000000..021e386 --- /dev/null +++ b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface @@ -0,0 +1,1419 @@ +// 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-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc extension UIKit.UIApplication { + @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? +} diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.swiftdoc b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.swiftdoc index 7608339..af97bf3 100644 Binary files a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.swiftdoc and b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.swiftdoc differ diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.swiftinterface b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.swiftinterface index 40ea158..021e386 100644 --- a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.swiftinterface +++ b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.swiftinterface @@ -1,11 +1,13 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +// 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-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex import Foundation @_exported import KochavaCore import Swift import UIKit import _Concurrency +import _StringProcessing import os.log import os extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @@ -20,6 +22,7 @@ extension Swift.Array { extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Bool? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? } extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? @@ -36,158 +39,201 @@ extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVA public func kva_unixTimeString() -> Swift.String public func kva_iso8601DateString() -> Swift.String public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String public func kva_yyyymmddDateString() -> Swift.String public func kva_agoTimeInterval() -> Foundation.TimeInterval } -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } } extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Int? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { @objc get } @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { get } - public var mutator: KochavaCore.KVAMutator { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) } - public var key: Swift.AnyHashable? { + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { get + set(descriptionString) } - public var initializedObject: Any? { + final public var key: Swift.AnyHashable? { get - set(initializedObject) + set(key) } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + final public var identifier: KochavaCore.KVAAdapter.Identifier { get - set(maximumStalenessTimeInterval) } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { get - set(persistentStorageWriteLogMessagePrintBool) + set(maximumStalenessTimeInterval) } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { + final public var nameString: Swift.String? { get - set(persistentStorageWriteWaitTimeInterval_optional) + set(nameString) } - public var product: KochavaCore.KVAProduct? { + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { get set(product) } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(storageIdString) + set(storageIdentifier) } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { get + set(universalIdentifier) } - public var valueElementClass: Swift.AnyClass? { + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { get + set(valueInitializedObject) } - public var valueObject: Swift.AnyObject? { + final public var valueObject: Swift.AnyObject? { get set(valueObject) } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { get set(watchValueObject) } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { + final public var asynchronousCollectionInProgressBool: Swift.Bool { get } - public var consent: KochavaCore.KVAConsent? { + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { get set(consent) } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { + final public var touchlessValue: KochavaCore.KVAValue? { get set(touchlessValue) } - public var touchlessValueObject: Swift.AnyObject? { + final public var touchlessValueObject: Swift.AnyObject? { get set(touchlessValueObject) } - public var value: KochavaCore.KVAValue? { + final public var value: KochavaCore.KVAValue? { get set(value) } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { get set(valueRawObject) } - public var watchValue: KochavaCore.KVAValue? { + final public var watchValue: KochavaCore.KVAValue? { get set(watchValue) } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { get set(watchValueRawObject) } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let stalenessNeverTimeInterval: Foundation.TimeInterval? public static let stalenessImmediateTimeInterval: Swift.Double } @@ -201,23 +247,15 @@ extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromPr final public var mutator: KochavaCore.KVAMutator { get } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { @objc get - @objc set(deviceAppGroupIdentifierString) + @objc set(deviceAppGroupIdentifier) } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAAsForContextProtocol { func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } @@ -226,112 +264,92 @@ public protocol KVAAsForContextProtocol { public static var sharedInstance: Swift.AnyObject { get } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) @objc deinit } -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func append(collection: KochavaCore.KVACollection?) final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) final public var mutator: KochavaCore.KVAMutator { get } + public typealias Identifier = Swift.String public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String @objc deinit } public protocol KVAConfigureWithProtocol { func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool + final public func invalidate() @objc final public func mayCollectBool() -> Swift.Bool @objc final public func mayPersistBool() -> Swift.Bool @objc final public func mayShareBool() -> Swift.Bool @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { @objc get } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { + @objc final public var gdprEnabledBool: Swift.Bool { @objc get - @objc set(intelligentManagementBool) } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) + final public var enabledBool: Swift.Bool { + get } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { @objc get + @objc set(grantedBoolNumber) } - @objc final public var promptIdString: Swift.String? { + final public var grantedBool_sf: Swift.Bool? { get + set(grantedBool) } - @objc final public var requiredBool: Swift.Bool { + @objc final public var grantedDate: Foundation.Date? { @objc get - @objc set(requiredBool) } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { + @objc final public var requiredBool: Swift.Bool { @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get } @objc final public var responseDate: Foundation.Date? { @objc get @@ -352,12 +370,15 @@ public protocol KVAConfigureWithProtocol { } public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String final public let isHostBool: Swift.Bool final public let isLogBool: Swift.Bool final public let isPersistentStorageBool: Swift.Bool final public let isSDKBool: Swift.Bool final public let isServerBool: Swift.Bool - final public let nameString: Swift.String + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } @_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { @@ -365,52 +386,21 @@ public protocol KVAConfigureWithProtocol { public static var sharedInstance: Swift.AnyObject { get } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) @objc deinit } extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Dictionary? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] } -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { public static func printHostAPICall(headlineString: Swift.String) public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @@ -429,7 +419,7 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV final public var valueObject: Any? { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } final public var valueSourcePropertyNameString: Swift.String? { @@ -454,49 +444,55 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue @objc public static let globalSerial: KochavaCore.KVADispatchQueue @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) @objc override final public var description: Swift.String { @objc get } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String @objc deinit } -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { @objc get } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { get } - public var bundle: Foundation.Bundle? { + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { get } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { get } - public var extensionOverrideString: Swift.String? { + final public var extensionOverrideString: Swift.String? { get } - public var subfolderNameStringArray: [Swift.String]? { + final public var subfolderNameStringArray: [Swift.String]? { get } @objc deinit @@ -510,26 +506,11 @@ public protocol KVAFromProtocol { public protocol KVAFromWithInitializedObjectProtocol { static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? } -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAInvalidatable : AnyObject { func invalidate() } public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } public protocol KVAKeyable { func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? @@ -573,24 +554,28 @@ public protocol KVAKeyable { @objc get } public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func print() final public var mutator: KochavaCore.KVAMutator { get @@ -601,6 +586,7 @@ public protocol KVAKeyable { final public var sourceClass: Swift.AnyClass? { get } + public typealias SourceIdentifier = Swift.String final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { get } @@ -619,20 +605,21 @@ public protocol KVAKeyable { public protocol KVAMutable : AnyObject { var mutator: KochavaCore.KVAMutator { get } } -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() @objc override final public var description: Swift.String { @objc get } - final public func invalidate() public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? final public var mutator: KochavaCore.KVAMutator { @@ -645,17 +632,13 @@ public protocol KVAMutable : AnyObject { @objc get @objc set(networking) } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { get set(closure_enabledBool) } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { get set(closure_succededBool) @@ -673,17 +656,22 @@ public protocol KVAMutable : AnyObject { } public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { + final public var identifier: KochavaCore.KVANetTransaction.Identifier { get } + public typealias Identifier = Swift.String final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { get } + public typealias UniversalIdentifier = Swift.String final public var urlString: Swift.String? { get } final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { get } final public var didErrorCount: Swift.Int { @@ -707,10 +695,11 @@ public protocol KVAMutable : AnyObject { get set(valueArrayDictionary) } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier } public protocol KVANetTransactionSubURLIdStringMethodProvider { func subURLIdString() -> Swift.String? @@ -718,19 +707,8 @@ public protocol KVANetTransactionSubURLIdStringMethodProvider { public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { var serviceLocallyBool: Swift.Bool { get } } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? @@ -740,9 +718,10 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { final public var currentVariationURLString: Swift.String? { get } - final public var idString: Swift.String? { + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { get } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier final public var currentVariationStartDate: Foundation.Date? { get } @@ -757,7 +736,7 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { } @objc deinit } -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { public static var shared: KochavaCore.KVANetworking { get } @@ -767,130 +746,119 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { public static var sharedInstance: Swift.AnyObject { get } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) @objc override final public var description: Swift.String { @objc get } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get } - final public var instructionCollection: KochavaCore.KVACollection { + final public var baseNetTransactionCollection: KochavaCore.KVACollection { get } final public var taskCollection: KochavaCore.KVACollection { get } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? final public var valueSourceCollection: KochavaCore.KVACollection { get } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { get + set } - public static var sharedStorageIdString: Swift.String? { + final public var startedTask: KochavaCore.KVATask { get - set(sharedStorageIdString) + set } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(consent) + set(sharedStorageIdentifier) } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String final public var responseLocalBool: Swift.Bool? { get set(responseLocalBool) } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries final public var sleepBool: Swift.Bool { get set(sleepBool) } - final public let instanceIdString: Swift.String + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { get } final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { get } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String final public var startedBool: Swift.Bool { get } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier public static let willDeallocNotificationName: Foundation.Notification.Name } @objc public protocol KVANetworkingSetterProvider { @objc var networking: KochavaCore.KVANetworking? { get set } } -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} public protocol KVAPrintable { func print() } -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) public static func kva_from(_ object: Any?) -> Self? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override dynamic public var description: Swift.String { @objc get } + public func execute() public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var standardVersionInfoString: Swift.String { get } @@ -898,13 +866,6 @@ public protocol KVAPrintable { get } public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var mutator: KochavaCore.KVAMutator { get } @@ -914,33 +875,40 @@ public protocol KVAPrintable { public var buildDateString: Swift.String? { get } - public var bundleIdentifierString: Swift.String? { + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { get } - public var bundleTypeString: Swift.String { + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { get } + public typealias BundleType = Swift.String public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { get } + public typealias CompilerFlagName = Swift.String public var dependentProductClassNameStringArray: [Swift.String]? { get } - public var organizationNameString: Swift.String { + public var organizationName: KochavaCore.KVAProduct.OrganizationName { get } - public var moduleNameString: Swift.String { + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { get } - public var nameString: Swift.String { + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { get } - public var reverseDomainNameString: Swift.String? { + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { get } + public typealias ReverseDomainName = Swift.String final public let valueSourceCollection: KochavaCore.KVACollection public var versionString: Swift.String? { get @@ -954,13 +922,43 @@ public protocol KVAPrintable { public var userDefaults: Foundation.UserDefaults? { get } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? public var wrapperProduct: KochavaCore.KVAProduct? { get set(wrapperProduct) } @objc deinit } +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} @_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { @objc public static let shared: KochavaCore.KVAProductController public static var sharedInstance: Swift.AnyObject { @@ -968,12 +966,12 @@ public protocol KVAPrintable { } final public func register(product: KochavaCore.KVAProduct?) final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) final public var mutator: KochavaCore.KVAMutator { get } @@ -989,14 +987,8 @@ public protocol KVASharedPropertyProvider : AnyObject { public protocol KVAStartable : AnyObject { func start() } -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } @_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { @objc public static var shared: KochavaCore.KVASystem { @@ -1015,9 +1007,13 @@ public protocol KVAStartable : AnyObject { get } @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) final public func nameString() -> Swift.String final public var mutator: KochavaCore.KVAMutator { get @@ -1031,6 +1027,12 @@ public protocol KVAStartable : AnyObject { public static let stateActiveWillResignNotificationName: Foundation.Notification.Name @objc override dynamic public init() } +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { public static func architectureString() -> Swift.String? public static func bootDate() -> Foundation.Date? @@ -1038,6 +1040,12 @@ public protocol KVAStartable : AnyObject { @objc override dynamic public init() @objc deinit } +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_hasMissingDesignatedInitializers final public class KVAAny { public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? public static func objectAppending(object1: Any?, object2: Any?) -> Any? @@ -1046,24 +1054,38 @@ public protocol KVAStartable : AnyObject { public static func nonnull(_ any: Any?) -> Any public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String @objc deinit } -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override final public var description: Swift.String { @objc get } + final public func execute() final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() final public func evaluate() final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) final public func complete() final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) final public var mutator: KochavaCore.KVAMutator { get } @@ -1071,20 +1093,78 @@ public protocol KVAStartable : AnyObject { @objc get @objc set(networking) } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { get } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } final public var resetPassiveTimeInterval: Foundation.TimeInterval { get set(resetPassiveTimeInterval) } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void final public var accomplishedBool: Swift.Bool { @@ -1100,18 +1180,6 @@ public protocol KVAStartable : AnyObject { final public var didExperienceDelayBool: Swift.Bool { get } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit } @_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) @@ -1120,35 +1188,46 @@ public protocol KVAStartable : AnyObject { final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() final public func advance() final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? final public func previousIterationString() -> Swift.String - final public func reset() + final public var mutator: KochavaCore.KVAMutator { + get + } final public var insertTimeInterval: Foundation.TimeInterval? { get set(insertTimeInterval) } final public var timeIntervalArray: [Foundation.TimeInterval]? { get + set(timeIntervalArray) } final public var currentIteration: Swift.Int { get } - final public var mutator: KochavaCore.KVAMutator { - get - } @objc override dynamic public init() @objc deinit } -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool final public func start() final public func stop() final public func reset() final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } final public var mutator: KochavaCore.KVAMutator { get } @@ -1156,6 +1235,8 @@ public protocol KVAStartable : AnyObject { public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String final public var timeInterval: Foundation.TimeInterval? { get set(timeInterval) @@ -1170,13 +1251,15 @@ public protocol KVAStartable : AnyObject { } final public class KVAMutator { required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() final public func didMutate() final public func didMutate_sf() final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void final public var didMutatePassesToDelegateBool: Swift.Bool? weak final public var mutableDelegate: KochavaCore.KVAMutable? { @@ -1188,7 +1271,7 @@ final public class KVAMutator { @objc deinit } @objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? @@ -1209,6 +1292,7 @@ final public class KVAMutator { final public func timeInterval() -> Foundation.TimeInterval final public func timeInterval_optional() -> Foundation.TimeInterval? final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() final public func staleBool() -> Swift.Bool final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? @@ -1226,7 +1310,7 @@ final public class KVAMutator { get set(globalValueSourceCollection) } - final public var idString: Swift.String? { + final public var uuidString: Swift.String? { get } final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { @@ -1246,9 +1330,10 @@ final public class KVAMutator { final public var startDate: Foundation.Date { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier } extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @objc public static func kva_from(_ object: Any?) -> Self? @@ -1315,7 +1400,7 @@ extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? } extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String } extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.abi.json b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.abi.json new file mode 100644 index 0000000..8b925cb --- /dev/null +++ b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.abi.json @@ -0,0 +1,60231 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIApplication", + "printedName": "UIApplication", + "children": [ + { + "kind": "Function", + "name": "kva_shared", + "printedName": "kva_shared()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)UIApplication(cm)kva_shared", + "mangledName": "$sSo13UIApplicationC11KochavaCoreE10kva_sharedABSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_shared", + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIApplication", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIApplication", + "declAttributes": [ + "Available", + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1389, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface new file mode 100644 index 0000000..6e82d5e --- /dev/null +++ b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface @@ -0,0 +1,1419 @@ +// 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-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc extension UIKit.UIApplication { + @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? +} diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.swiftdoc b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.swiftdoc index 4a4e145..a5dbcf3 100644 Binary files a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.swiftdoc and b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.swiftdoc differ diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.swiftinterface b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.swiftinterface index 77253a5..6e82d5e 100644 --- a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.swiftinterface +++ b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.swiftinterface @@ -1,11 +1,13 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +// 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-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex import Foundation @_exported import KochavaCore import Swift import UIKit import _Concurrency +import _StringProcessing import os.log import os extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @@ -20,6 +22,7 @@ extension Swift.Array { extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Bool? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? } extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? @@ -36,158 +39,201 @@ extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVA public func kva_unixTimeString() -> Swift.String public func kva_iso8601DateString() -> Swift.String public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String public func kva_yyyymmddDateString() -> Swift.String public func kva_agoTimeInterval() -> Foundation.TimeInterval } -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } } extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Int? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { @objc get } @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { get } - public var mutator: KochavaCore.KVAMutator { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) } - public var key: Swift.AnyHashable? { + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { get + set(descriptionString) } - public var initializedObject: Any? { + final public var key: Swift.AnyHashable? { get - set(initializedObject) + set(key) } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + final public var identifier: KochavaCore.KVAAdapter.Identifier { get - set(maximumStalenessTimeInterval) } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { get - set(persistentStorageWriteLogMessagePrintBool) + set(maximumStalenessTimeInterval) } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { + final public var nameString: Swift.String? { get - set(persistentStorageWriteWaitTimeInterval_optional) + set(nameString) } - public var product: KochavaCore.KVAProduct? { + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { get set(product) } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(storageIdString) + set(storageIdentifier) } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { get + set(universalIdentifier) } - public var valueElementClass: Swift.AnyClass? { + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { get + set(valueInitializedObject) } - public var valueObject: Swift.AnyObject? { + final public var valueObject: Swift.AnyObject? { get set(valueObject) } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { get set(watchValueObject) } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { + final public var asynchronousCollectionInProgressBool: Swift.Bool { get } - public var consent: KochavaCore.KVAConsent? { + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { get set(consent) } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { + final public var touchlessValue: KochavaCore.KVAValue? { get set(touchlessValue) } - public var touchlessValueObject: Swift.AnyObject? { + final public var touchlessValueObject: Swift.AnyObject? { get set(touchlessValueObject) } - public var value: KochavaCore.KVAValue? { + final public var value: KochavaCore.KVAValue? { get set(value) } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { get set(valueRawObject) } - public var watchValue: KochavaCore.KVAValue? { + final public var watchValue: KochavaCore.KVAValue? { get set(watchValue) } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { get set(watchValueRawObject) } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let stalenessNeverTimeInterval: Foundation.TimeInterval? public static let stalenessImmediateTimeInterval: Swift.Double } @@ -201,23 +247,15 @@ extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromPr final public var mutator: KochavaCore.KVAMutator { get } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { @objc get - @objc set(deviceAppGroupIdentifierString) + @objc set(deviceAppGroupIdentifier) } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAAsForContextProtocol { func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } @@ -226,112 +264,92 @@ public protocol KVAAsForContextProtocol { public static var sharedInstance: Swift.AnyObject { get } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) @objc deinit } -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func append(collection: KochavaCore.KVACollection?) final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) final public var mutator: KochavaCore.KVAMutator { get } + public typealias Identifier = Swift.String public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String @objc deinit } public protocol KVAConfigureWithProtocol { func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool + final public func invalidate() @objc final public func mayCollectBool() -> Swift.Bool @objc final public func mayPersistBool() -> Swift.Bool @objc final public func mayShareBool() -> Swift.Bool @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { @objc get } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { + @objc final public var gdprEnabledBool: Swift.Bool { @objc get - @objc set(intelligentManagementBool) } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) + final public var enabledBool: Swift.Bool { + get } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { @objc get + @objc set(grantedBoolNumber) } - @objc final public var promptIdString: Swift.String? { + final public var grantedBool_sf: Swift.Bool? { get + set(grantedBool) } - @objc final public var requiredBool: Swift.Bool { + @objc final public var grantedDate: Foundation.Date? { @objc get - @objc set(requiredBool) } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { + @objc final public var requiredBool: Swift.Bool { @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get } @objc final public var responseDate: Foundation.Date? { @objc get @@ -352,12 +370,15 @@ public protocol KVAConfigureWithProtocol { } public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String final public let isHostBool: Swift.Bool final public let isLogBool: Swift.Bool final public let isPersistentStorageBool: Swift.Bool final public let isSDKBool: Swift.Bool final public let isServerBool: Swift.Bool - final public let nameString: Swift.String + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } @_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { @@ -365,52 +386,21 @@ public protocol KVAConfigureWithProtocol { public static var sharedInstance: Swift.AnyObject { get } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) @objc deinit } extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Dictionary? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] } -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { public static func printHostAPICall(headlineString: Swift.String) public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @@ -429,7 +419,7 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV final public var valueObject: Any? { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } final public var valueSourcePropertyNameString: Swift.String? { @@ -454,49 +444,55 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue @objc public static let globalSerial: KochavaCore.KVADispatchQueue @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) @objc override final public var description: Swift.String { @objc get } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String @objc deinit } -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { @objc get } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { get } - public var bundle: Foundation.Bundle? { + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { get } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { get } - public var extensionOverrideString: Swift.String? { + final public var extensionOverrideString: Swift.String? { get } - public var subfolderNameStringArray: [Swift.String]? { + final public var subfolderNameStringArray: [Swift.String]? { get } @objc deinit @@ -510,26 +506,11 @@ public protocol KVAFromProtocol { public protocol KVAFromWithInitializedObjectProtocol { static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? } -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAInvalidatable : AnyObject { func invalidate() } public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } public protocol KVAKeyable { func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? @@ -573,24 +554,28 @@ public protocol KVAKeyable { @objc get } public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func print() final public var mutator: KochavaCore.KVAMutator { get @@ -601,6 +586,7 @@ public protocol KVAKeyable { final public var sourceClass: Swift.AnyClass? { get } + public typealias SourceIdentifier = Swift.String final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { get } @@ -619,20 +605,21 @@ public protocol KVAKeyable { public protocol KVAMutable : AnyObject { var mutator: KochavaCore.KVAMutator { get } } -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() @objc override final public var description: Swift.String { @objc get } - final public func invalidate() public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? final public var mutator: KochavaCore.KVAMutator { @@ -645,17 +632,13 @@ public protocol KVAMutable : AnyObject { @objc get @objc set(networking) } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { get set(closure_enabledBool) } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { get set(closure_succededBool) @@ -673,17 +656,22 @@ public protocol KVAMutable : AnyObject { } public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { + final public var identifier: KochavaCore.KVANetTransaction.Identifier { get } + public typealias Identifier = Swift.String final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { get } + public typealias UniversalIdentifier = Swift.String final public var urlString: Swift.String? { get } final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { get } final public var didErrorCount: Swift.Int { @@ -707,10 +695,11 @@ public protocol KVAMutable : AnyObject { get set(valueArrayDictionary) } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier } public protocol KVANetTransactionSubURLIdStringMethodProvider { func subURLIdString() -> Swift.String? @@ -718,19 +707,8 @@ public protocol KVANetTransactionSubURLIdStringMethodProvider { public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { var serviceLocallyBool: Swift.Bool { get } } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? @@ -740,9 +718,10 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { final public var currentVariationURLString: Swift.String? { get } - final public var idString: Swift.String? { + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { get } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier final public var currentVariationStartDate: Foundation.Date? { get } @@ -757,7 +736,7 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { } @objc deinit } -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { public static var shared: KochavaCore.KVANetworking { get } @@ -767,130 +746,119 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { public static var sharedInstance: Swift.AnyObject { get } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) @objc override final public var description: Swift.String { @objc get } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get } - final public var instructionCollection: KochavaCore.KVACollection { + final public var baseNetTransactionCollection: KochavaCore.KVACollection { get } final public var taskCollection: KochavaCore.KVACollection { get } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? final public var valueSourceCollection: KochavaCore.KVACollection { get } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { get + set } - public static var sharedStorageIdString: Swift.String? { + final public var startedTask: KochavaCore.KVATask { get - set(sharedStorageIdString) + set } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(consent) + set(sharedStorageIdentifier) } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String final public var responseLocalBool: Swift.Bool? { get set(responseLocalBool) } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries final public var sleepBool: Swift.Bool { get set(sleepBool) } - final public let instanceIdString: Swift.String + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { get } final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { get } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String final public var startedBool: Swift.Bool { get } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier public static let willDeallocNotificationName: Foundation.Notification.Name } @objc public protocol KVANetworkingSetterProvider { @objc var networking: KochavaCore.KVANetworking? { get set } } -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} public protocol KVAPrintable { func print() } -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) public static func kva_from(_ object: Any?) -> Self? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override dynamic public var description: Swift.String { @objc get } + public func execute() public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var standardVersionInfoString: Swift.String { get } @@ -898,13 +866,6 @@ public protocol KVAPrintable { get } public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var mutator: KochavaCore.KVAMutator { get } @@ -914,33 +875,40 @@ public protocol KVAPrintable { public var buildDateString: Swift.String? { get } - public var bundleIdentifierString: Swift.String? { + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { get } - public var bundleTypeString: Swift.String { + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { get } + public typealias BundleType = Swift.String public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { get } + public typealias CompilerFlagName = Swift.String public var dependentProductClassNameStringArray: [Swift.String]? { get } - public var organizationNameString: Swift.String { + public var organizationName: KochavaCore.KVAProduct.OrganizationName { get } - public var moduleNameString: Swift.String { + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { get } - public var nameString: Swift.String { + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { get } - public var reverseDomainNameString: Swift.String? { + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { get } + public typealias ReverseDomainName = Swift.String final public let valueSourceCollection: KochavaCore.KVACollection public var versionString: Swift.String? { get @@ -954,13 +922,43 @@ public protocol KVAPrintable { public var userDefaults: Foundation.UserDefaults? { get } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? public var wrapperProduct: KochavaCore.KVAProduct? { get set(wrapperProduct) } @objc deinit } +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} @_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { @objc public static let shared: KochavaCore.KVAProductController public static var sharedInstance: Swift.AnyObject { @@ -968,12 +966,12 @@ public protocol KVAPrintable { } final public func register(product: KochavaCore.KVAProduct?) final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) final public var mutator: KochavaCore.KVAMutator { get } @@ -989,14 +987,8 @@ public protocol KVASharedPropertyProvider : AnyObject { public protocol KVAStartable : AnyObject { func start() } -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } @_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { @objc public static var shared: KochavaCore.KVASystem { @@ -1015,9 +1007,13 @@ public protocol KVAStartable : AnyObject { get } @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) final public func nameString() -> Swift.String final public var mutator: KochavaCore.KVAMutator { get @@ -1031,6 +1027,12 @@ public protocol KVAStartable : AnyObject { public static let stateActiveWillResignNotificationName: Foundation.Notification.Name @objc override dynamic public init() } +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { public static func architectureString() -> Swift.String? public static func bootDate() -> Foundation.Date? @@ -1038,6 +1040,12 @@ public protocol KVAStartable : AnyObject { @objc override dynamic public init() @objc deinit } +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_hasMissingDesignatedInitializers final public class KVAAny { public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? public static func objectAppending(object1: Any?, object2: Any?) -> Any? @@ -1046,24 +1054,38 @@ public protocol KVAStartable : AnyObject { public static func nonnull(_ any: Any?) -> Any public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String @objc deinit } -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override final public var description: Swift.String { @objc get } + final public func execute() final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() final public func evaluate() final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) final public func complete() final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) final public var mutator: KochavaCore.KVAMutator { get } @@ -1071,20 +1093,78 @@ public protocol KVAStartable : AnyObject { @objc get @objc set(networking) } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { get } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } final public var resetPassiveTimeInterval: Foundation.TimeInterval { get set(resetPassiveTimeInterval) } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void final public var accomplishedBool: Swift.Bool { @@ -1100,18 +1180,6 @@ public protocol KVAStartable : AnyObject { final public var didExperienceDelayBool: Swift.Bool { get } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit } @_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) @@ -1120,35 +1188,46 @@ public protocol KVAStartable : AnyObject { final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() final public func advance() final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? final public func previousIterationString() -> Swift.String - final public func reset() + final public var mutator: KochavaCore.KVAMutator { + get + } final public var insertTimeInterval: Foundation.TimeInterval? { get set(insertTimeInterval) } final public var timeIntervalArray: [Foundation.TimeInterval]? { get + set(timeIntervalArray) } final public var currentIteration: Swift.Int { get } - final public var mutator: KochavaCore.KVAMutator { - get - } @objc override dynamic public init() @objc deinit } -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool final public func start() final public func stop() final public func reset() final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } final public var mutator: KochavaCore.KVAMutator { get } @@ -1156,6 +1235,8 @@ public protocol KVAStartable : AnyObject { public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String final public var timeInterval: Foundation.TimeInterval? { get set(timeInterval) @@ -1170,13 +1251,15 @@ public protocol KVAStartable : AnyObject { } final public class KVAMutator { required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() final public func didMutate() final public func didMutate_sf() final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void final public var didMutatePassesToDelegateBool: Swift.Bool? weak final public var mutableDelegate: KochavaCore.KVAMutable? { @@ -1188,7 +1271,7 @@ final public class KVAMutator { @objc deinit } @objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? @@ -1209,6 +1292,7 @@ final public class KVAMutator { final public func timeInterval() -> Foundation.TimeInterval final public func timeInterval_optional() -> Foundation.TimeInterval? final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() final public func staleBool() -> Swift.Bool final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? @@ -1226,7 +1310,7 @@ final public class KVAMutator { get set(globalValueSourceCollection) } - final public var idString: Swift.String? { + final public var uuidString: Swift.String? { get } final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { @@ -1246,9 +1330,10 @@ final public class KVAMutator { final public var startDate: Foundation.Date { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier } extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @objc public static func kva_from(_ object: Any?) -> Self? @@ -1315,7 +1400,7 @@ extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? } extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String } extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/module.modulemap b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/module.modulemap index 8a8f232..cb24298 100644 --- a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/module.modulemap +++ b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Modules/module.modulemap @@ -6,6 +6,6 @@ framework module KochavaCore { } module KochavaCore.Swift { - header "KochavaCore-Swift.h" - requires objc + header "KochavaCore-Swift.h" + requires objc } diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Resources/Info.plist b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Resources/Info.plist index bf019ec..0992428 100644 --- a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Resources/Info.plist +++ b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/Resources/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 6.1.1 + 7.0.0 CFBundleSupportedPlatforms MacOSX @@ -27,26 +27,27 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 13E500a + 14B47b DTPlatformName macosx DTPlatformVersion - 12.3 + 13.0 DTSDKBuild - 21E226 + 22A372 DTSDKName - macosx12.3 + macosx13.0 DTXcode - 1331 + 1410 DTXcodeBuild - 13E500a + 14B47b KVABuildDateString - 2022-10-31T11:34:04-0700 + 2023-03-08T21:02:54-0800 LSMinimumSystemVersion 10.15 UIDeviceFamily 2 + 6 diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/_CodeSignature/CodeResources b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/_CodeSignature/CodeResources index aabc5fc..1a322fc 100644 --- a/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/_CodeSignature/CodeResources +++ b/KochavaCore.xcframework/ios-arm64_x86_64-maccatalyst/KochavaCore.framework/Versions/A/_CodeSignature/CodeResources @@ -6,86 +6,107 @@ Resources/Info.plist - c3fPXYfXA6t3Lq15pjz0U7UFZUM= + whjn0SV3iKUiTPpGsaFtKCh+Iho= files2 - Headers/KVAConsent.h + Headers/KochavaCore-Swift.h hash2 - P86lHXLvXXnG/vSeVzfpUGvPemGTmUobRmKYbUYJNQI= + IMEpATu7ibyJNaZ1nZV5ZGmJryx6uv+QiQjlv0n1pRw= - Headers/KochavaCore-Swift.h + Headers/KochavaCore.h hash2 - 6FHYXIdYgYesQ7HhF+vzPQZ0yX9GClP2yoRI5h8MCrM= + 96qB8T/Mj9ANvoKgT1bA21LHw4KZ1K8+5+tHERiTKBg= - Headers/KochavaCore.h + Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.abi.json + + hash2 + + X9pVOdJ0c1dZEGT//Pw429GAjldy7m1ThdTsi1yibcE= + + + Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface hash2 - Fe/8iTo5lYW4gtqchcFCbr3tevQtzThX9uFQbaPWdxQ= + oc6ps2negjNOqvqMamUVY8dM8DgeRUFLnVROek/KxKs= Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.swiftdoc hash2 - EpFTeZa1Velv0lLRkJpS5QRvJxuogY7V8Lt88FtSFx0= + wahD++932zaool1mAdHtEUhDdK9KZMr/KL1blZfa8xc= Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.swiftinterface hash2 - B8RmLSIsXYIkILGfMSxZZs3zBh9hOIjCI4JoVIS0bXk= + oc6ps2negjNOqvqMamUVY8dM8DgeRUFLnVROek/KxKs= Modules/KochavaCore.swiftmodule/arm64-apple-ios-macabi.swiftmodule hash2 - eLeU79eerjIGwufdHj4ShYllPtO1WYfVoMqumuLSBB8= + uu1kJZYu/BbH/0WuIbt0NlvwnrJgZbqKwPva+N2vp+s= + + + Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.abi.json + + hash2 + + X9pVOdJ0c1dZEGT//Pw429GAjldy7m1ThdTsi1yibcE= + + + Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface + + hash2 + + AKJvQ9/5Ds6uZ7yba/e7zXV/NvznO0CmydZlCbK16cY= Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.swiftdoc hash2 - sW/3CPin65nM74T2Y3V/6wusoVFzWGEyoQwQe21rSPg= + v/rHzc5EZMrI7g955FoVQIQ/9DCV/wb6Oxo99dIDVFA= Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.swiftinterface hash2 - APnx5jJb+UJEuEeJbBanS1/HwnT59y67Gidudx4aI4o= + AKJvQ9/5Ds6uZ7yba/e7zXV/NvznO0CmydZlCbK16cY= Modules/KochavaCore.swiftmodule/x86_64-apple-ios-macabi.swiftmodule hash2 - Ruk1NPkwNQTKBsbaU+YsdMiEwarXWV/38W2D0y3YnXE= + 5id0y0uUBmkIognDL5o6X5K9bqmXDKarc1GnN1erMSg= Modules/module.modulemap hash2 - LCJnjxjlq9/YL6dAk58JJvD7fYQg76pJzzVSlI2Uw1g= + cwNWy2Dp1TnXoBn91iWC96is4j2CYQWN/OZljsuJxBc= Resources/Info.plist hash2 - /Fw4QHPTwtu1uNcGPmy/ZHJwatu5GKJPdvqSmDkc5Ws= + vRV+5pXI+gAKKXmT+Di+1UOGrqgjrjMvA4Z5g8osFPI= diff --git a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Headers/KochavaCore-Swift.h b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore-Swift.h similarity index 66% rename from KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Headers/KochavaCore-Swift.h rename to KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore-Swift.h index 8b82efe..f1e4192 100644 --- a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Headers/KochavaCore-Swift.h +++ b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef KOCHAVACORE_SWIFT_H #define KOCHAVACORE_SWIFT_H #pragma clang diagnostic push @@ -23,11 +23,20 @@ # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -183,9 +192,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -193,6 +204,28 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -202,6 +235,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import UIKit; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -209,6 +243,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -217,6 +252,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) @class KVANetworking; @@ -233,6 +269,7 @@ SWIFT_CLASS_NAMED("KVAAdapter") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -250,19 +287,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) + (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; /// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - /// A class to manage the beginning and ending of a background task. /// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. SWIFT_CLASS_NAMED("KVABackgroundTaskController") @@ -272,35 +301,11 @@ SWIFT_CLASS_NAMED("KVABackgroundTaskController") @end -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - /// A class which defines an keyed collection of objects. ///

      Features

      ///
        ///
      • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. ///
      • ///
      • /// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. @@ -315,39 +320,14 @@ SWIFT_CLASS_NAMED("KVACollection") @class KVAContext; @class NSNumber; @class NSDate; -@class KVAPartner; /// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. SWIFT_CLASS_NAMED("KVAConsent") @interface KVAConsent : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; - (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); /// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. /// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. - (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; @@ -360,44 +340,20 @@ SWIFT_CLASS_NAMED("KVAConsent") /// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. /// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. - (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

        Example

        -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. /// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; /// A date representing the last time the user did respond concerning consent. /// This includes both positive and negative responses. This value is nil when the user has not provided a response. @property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; @@ -444,40 +400,40 @@ SWIFT_CLASS_NAMED("KVAProduct") /// let product = KVAProduct( /// apiVersionString: "1", /// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", /// valueSourceCollection: nil, /// versionString: "1.0.0" /// ) /// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. /// /// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. /// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. /// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. /// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. /// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. +/// \param moduleName The name of the module. Example: “KochavaCore”. /// -/// \param nameString A name string. Example: “Apple.Core”. +/// \param name The name. Example: “Apple.Core”. /// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. /// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. /// /// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. /// /// \param versionString A version string. /// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Resets the product. @@ -500,11 +456,11 @@ SWIFT_CLASS_NAMED("KVAProduct") /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shut down the product. /// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. @@ -529,7 +485,7 @@ SWIFT_CLASS_NAMED("KVACoreProduct") /// The singleton shared instance. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) + (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; @end @@ -540,22 +496,6 @@ SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") @end -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - /// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. SWIFT_CLASS_NAMED("KVADiagnostic") @interface KVADiagnostic : NSObject @@ -563,14 +503,6 @@ SWIFT_CLASS_NAMED("KVADiagnostic") @end -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - /// A class which defines an entry in a dictionary. /// This class provides the means of defining how an element in a dictionary should be formatted. SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") @@ -586,9 +518,10 @@ SWIFT_CLASS_NAMED("KVADictionaryFormat") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVATask; /// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. SWIFT_CLASS_NAMED("KVADispatchQueue") @interface KVADispatchQueue : NSObject /// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. @@ -606,67 +539,83 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQ @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. /// /// \param timeInterval The TimeInterval to async after. /// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// /// \param closure The closure to execute (conditionally). /// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch after a stepped-settling dispatch. /// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. /// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). /// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. /// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -680,15 +629,6 @@ SWIFT_CLASS_NAMED("KVAFile") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - @class KVALogLevel; @class KVALogMessage; @@ -755,9 +695,13 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel + (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. /// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -777,6 +721,7 @@ SWIFT_CLASS_NAMED("KVANetTransaction") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -798,6 +743,7 @@ SWIFT_CLASS_NAMED("KVANetTransactionType") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVAPrivacy; /// The class KVANetworking provides basic networking support. SWIFT_CLASS_NAMED("KVANetworking") @@ -816,52 +762,125 @@ SWIFT_CLASS_NAMED("KVANetworking") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. /// -/// \param valueObject A value object for the advanced instruction. +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. /// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. +/// +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class KVAPrivacyProfile; +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; @end @@ -881,11 +900,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// Resets product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. /// @@ -893,11 +912,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shuts down product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// @@ -913,23 +932,15 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - /// A class for working with system-level properties. SWIFT_CLASS_NAMED("KVASystem") @interface KVASystem : NSObject @@ -977,26 +988,28 @@ SWIFT_CLASS_NAMED("KVASystemLow") @end +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + /// A class which defines a high-level task. SWIFT_CLASS_NAMED("KVATask") @interface KVATask : NSObject /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, strong) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - /// A class which defines a series of time intervals, which express a waterfall pattern. SWIFT_CLASS_NAMED("KVATimeIntervalSeries") @interface KVATimeIntervalSeries : NSObject @@ -1009,6 +1022,8 @@ SWIFT_CLASS_NAMED("KVATimeIntervalSeries") /// A class which wraps a timer with an advanced and high-level interface. SWIFT_CLASS_NAMED("KVATimer") @interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1082,24 +1097,27 @@ SWIFT_CLASS_NAMED("KVAValue") @interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) /// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. /// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. /// /// \param identifierString An identifier string. Example: “ClassName.fieldName”. /// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. /// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif -#elif defined(__ARM_ARCH_7A__) && __ARM_ARCH_7A__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +#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) #ifndef KOCHAVACORE_SWIFT_H #define KOCHAVACORE_SWIFT_H #pragma clang diagnostic push @@ -1122,11 +1140,20 @@ SWIFT_CLASS_NAMED("KVAValue") # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -1282,9 +1309,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -1292,6 +1321,28 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -1301,6 +1352,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import UIKit; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -1308,6 +1360,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -1316,6 +1369,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) @class KVANetworking; @@ -1332,6 +1386,7 @@ SWIFT_CLASS_NAMED("KVAAdapter") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -1349,19 +1404,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) + (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; /// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - /// A class to manage the beginning and ending of a background task. /// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. SWIFT_CLASS_NAMED("KVABackgroundTaskController") @@ -1371,35 +1418,11 @@ SWIFT_CLASS_NAMED("KVABackgroundTaskController") @end -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - /// A class which defines an keyed collection of objects. ///

        Features

        ///
          ///
        • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. ///
        • ///
        • /// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. @@ -1414,39 +1437,14 @@ SWIFT_CLASS_NAMED("KVACollection") @class KVAContext; @class NSNumber; @class NSDate; -@class KVAPartner; /// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. SWIFT_CLASS_NAMED("KVAConsent") @interface KVAConsent : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; - (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); /// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. /// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. - (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; @@ -1459,44 +1457,20 @@ SWIFT_CLASS_NAMED("KVAConsent") /// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. /// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. - (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

          Example

          -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. /// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; /// A date representing the last time the user did respond concerning consent. /// This includes both positive and negative responses. This value is nil when the user has not provided a response. @property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; @@ -1543,40 +1517,40 @@ SWIFT_CLASS_NAMED("KVAProduct") /// let product = KVAProduct( /// apiVersionString: "1", /// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", /// valueSourceCollection: nil, /// versionString: "1.0.0" /// ) /// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. /// /// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. /// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. /// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. /// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. /// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. +/// \param moduleName The name of the module. Example: “KochavaCore”. /// -/// \param nameString A name string. Example: “Apple.Core”. +/// \param name The name. Example: “Apple.Core”. /// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. /// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. /// /// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. /// /// \param versionString A version string. /// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Resets the product. @@ -1599,11 +1573,11 @@ SWIFT_CLASS_NAMED("KVAProduct") /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shut down the product. /// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. @@ -1628,7 +1602,7 @@ SWIFT_CLASS_NAMED("KVACoreProduct") /// The singleton shared instance. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) + (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; @end @@ -1639,22 +1613,6 @@ SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") @end -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - /// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. SWIFT_CLASS_NAMED("KVADiagnostic") @interface KVADiagnostic : NSObject @@ -1662,14 +1620,6 @@ SWIFT_CLASS_NAMED("KVADiagnostic") @end -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - /// A class which defines an entry in a dictionary. /// This class provides the means of defining how an element in a dictionary should be formatted. SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") @@ -1685,9 +1635,10 @@ SWIFT_CLASS_NAMED("KVADictionaryFormat") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVATask; /// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. SWIFT_CLASS_NAMED("KVADispatchQueue") @interface KVADispatchQueue : NSObject /// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. @@ -1705,67 +1656,83 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQ @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. /// /// \param timeInterval The TimeInterval to async after. /// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// /// \param closure The closure to execute (conditionally). /// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch after a stepped-settling dispatch. /// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. /// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). /// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. /// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1779,15 +1746,6 @@ SWIFT_CLASS_NAMED("KVAFile") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - @class KVALogLevel; @class KVALogMessage; @@ -1854,9 +1812,13 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel + (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. /// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1876,6 +1838,7 @@ SWIFT_CLASS_NAMED("KVANetTransaction") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -1897,6 +1860,7 @@ SWIFT_CLASS_NAMED("KVANetTransactionType") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVAPrivacy; /// The class KVANetworking provides basic networking support. SWIFT_CLASS_NAMED("KVANetworking") @@ -1915,52 +1879,125 @@ SWIFT_CLASS_NAMED("KVANetworking") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. /// -/// \param valueObject A value object for the advanced instruction. +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. /// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. +/// +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class KVAPrivacyProfile; +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; @end @@ -1980,11 +2017,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// Resets product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. /// @@ -1992,11 +2029,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shuts down product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// @@ -2012,23 +2049,15 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - /// A class for working with system-level properties. SWIFT_CLASS_NAMED("KVASystem") @interface KVASystem : NSObject @@ -2076,26 +2105,28 @@ SWIFT_CLASS_NAMED("KVASystemLow") @end +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + /// A class which defines a high-level task. SWIFT_CLASS_NAMED("KVATask") @interface KVATask : NSObject /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, strong) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - /// A class which defines a series of time intervals, which express a waterfall pattern. SWIFT_CLASS_NAMED("KVATimeIntervalSeries") @interface KVATimeIntervalSeries : NSObject @@ -2108,6 +2139,8 @@ SWIFT_CLASS_NAMED("KVATimeIntervalSeries") /// A class which wraps a timer with an advanced and high-level interface. SWIFT_CLASS_NAMED("KVATimer") @interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -2181,20 +2214,25 @@ SWIFT_CLASS_NAMED("KVAValue") @interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) /// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. /// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. /// /// \param identifierString An identifier string. Example: “ClassName.fieldName”. /// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. /// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif +#else +#error unsupported Swift architecture #endif diff --git a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Headers/KochavaCore.h b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore.h similarity index 80% rename from KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Headers/KochavaCore.h rename to KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore.h index 5684530..96585e8 100644 --- a/KochavaCore.xcframework/ios-arm64_armv7/KochavaCore.framework/Headers/KochavaCore.h +++ b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore.h @@ -3,7 +3,7 @@ // KochavaCore // // Created by John Bushnell on 6/12/20. -// Copyright © 2013 - 2022 Kochava, Inc. All rights reserved. +// Copyright © 2013 - 2023 Kochava, Inc. All rights reserved. // @@ -28,9 +28,6 @@ #pragma mark System #import -#pragma mark KochavaCore -#import - #pragma mark - EXPORT diff --git a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Info.plist b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Info.plist similarity index 81% rename from KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Info.plist rename to KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Info.plist index 82c470e..8059d1d 100644 --- a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Info.plist +++ b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 6.1.1 + 7.0.0 CFBundleSupportedPlatforms iPhoneSimulator @@ -27,27 +27,26 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 19E239 + 20B71 DTPlatformName iphonesimulator DTPlatformVersion - 15.4 + 16.1 DTSDKBuild - 19E239 + 20B71 DTSDKName - iphonesimulator15.4 + iphonesimulator16.1 DTXcode - 1331 + 1410 DTXcodeBuild - 13E500a + 14B47b KVABuildDateString - 2022-10-31T11:33:10-0700 + 2023-03-08T21:01:55-0800 MinimumOSVersion - 10.3 + 12.4 UIDeviceFamily 1 - 2 diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/KochavaCore b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/KochavaCore new file mode 100755 index 0000000..ee0046b Binary files /dev/null and b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/KochavaCore differ diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.abi.json b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..9584dc9 --- /dev/null +++ b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,60230 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIApplication", + "printedName": "UIApplication", + "children": [ + { + "kind": "Function", + "name": "kva_shared", + "printedName": "kva_shared()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)UIApplication(cm)kva_shared", + "mangledName": "$sSo13UIApplicationC11KochavaCoreE10kva_sharedABSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_shared", + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIApplication", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIApplication", + "declAttributes": [ + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1318, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..eeda53e --- /dev/null +++ b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,1419 @@ +// 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-ios12.4-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc extension UIKit.UIApplication { + @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? +} diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..64f7508 Binary files /dev/null and b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..eeda53e --- /dev/null +++ b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,1419 @@ +// 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-ios12.4-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc extension UIKit.UIApplication { + @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? +} diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.abi.json b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..9584dc9 --- /dev/null +++ b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,60230 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIApplication", + "printedName": "UIApplication", + "children": [ + { + "kind": "Function", + "name": "kva_shared", + "printedName": "kva_shared()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)UIApplication(cm)kva_shared", + "mangledName": "$sSo13UIApplicationC11KochavaCoreE10kva_sharedABSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_shared", + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIApplication", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIApplication", + "declAttributes": [ + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1318, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..4ec97cf --- /dev/null +++ b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,1419 @@ +// 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-ios12.4-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc extension UIKit.UIApplication { + @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? +} diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..1249915 Binary files /dev/null and b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..4ec97cf --- /dev/null +++ b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,1419 @@ +// 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-ios12.4-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc extension UIKit.UIApplication { + @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? +} diff --git a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/module.modulemap b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/module.modulemap similarity index 72% rename from KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/module.modulemap rename to KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/module.modulemap index 8a8f232..cb24298 100644 --- a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/module.modulemap +++ b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/Modules/module.modulemap @@ -6,6 +6,6 @@ framework module KochavaCore { } module KochavaCore.Swift { - header "KochavaCore-Swift.h" - requires objc + header "KochavaCore-Swift.h" + requires objc } diff --git a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/_CodeSignature/CodeResources b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/_CodeSignature/CodeResources similarity index 61% rename from KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/_CodeSignature/CodeResources rename to KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/_CodeSignature/CodeResources index 4b0b05b..2a4fd66 100644 --- a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/_CodeSignature/CodeResources +++ b/KochavaCore.xcframework/ios-arm64_x86_64-simulator/KochavaCore.framework/_CodeSignature/CodeResources @@ -4,206 +4,154 @@ files - Headers/KVAConsent.h - - lF3DndUyOVtfrzoh6q6/D8w5xq0= - Headers/KochavaCore-Swift.h - LiqmS8McnALt/ZcKbso5TLwVw6w= + eB6eTL+c2qbXNJQZz9nZhmYukFc= Headers/KochavaCore.h - AQ6pU/cQHf7mD8dVnhlmvIv+CJA= + aNC34zxU2S8qV+S/tJrazAfCS2M= Info.plist - XkQtedKy86JUT7dTws3LxjUgWqY= + k4jmkqdUd0e7MMFLld1v4teZVv8= + + Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.abi.json + + MNsKy2u/he3xeSJAZkNMInFo+Ro= + + Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + uac0EBdDWrFdn5Nkmvcs/aEy+g0= Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftdoc - iEgv2TBJWBEKQckCL0rp2+whdlU= + 60iGHnnp52mAPCMLFOG2X2LbpiA= Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftinterface - TWFnpwG02Q5VRhPa3ipPykf8ONI= + uac0EBdDWrFdn5Nkmvcs/aEy+g0= Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftmodule - OQhyo2x0SVWYgPEImZmyf3sSi6I= + LT2O5DVHQLV/9sedt+gx60ATDI8= - Modules/KochavaCore.swiftmodule/i386-apple-ios-simulator.swiftdoc + Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.abi.json - 0mv8WurHgsF3T+ytjs6Wzus6jqo= + MNsKy2u/he3xeSJAZkNMInFo+Ro= - Modules/KochavaCore.swiftmodule/i386-apple-ios-simulator.swiftinterface + Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - pi1ovsAG4jz5xvJhs4bwUz+qRNk= - - Modules/KochavaCore.swiftmodule/i386-apple-ios-simulator.swiftmodule - - 81j1LV0qOfJLSPF497fj3cgyyAs= + tbkxfVamY1Uihq01qT4+ki/5zss= Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - TLgc/Mz+lTkml2p7ABwSxEtUzE8= + wBsVw3PCjNR4dg2LJkijE63jkdQ= Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - 2QDwIOOMgQJfr8BbF/aSjyX3Ht8= + tbkxfVamY1Uihq01qT4+ki/5zss= Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - IIrfAltM/YdIMIOxiL999QLOqo4= + 6iokBlqRYst1XomV67EUAF+A3+M= Modules/module.modulemap - /KgPlBn4jKA6ll91rLhztBF3eLc= + mPnHeF4+p1VNpbKNGuDcTI3FwGU= files2 - Headers/KVAConsent.h + Headers/KochavaCore-Swift.h - hash - - lF3DndUyOVtfrzoh6q6/D8w5xq0= - hash2 - P86lHXLvXXnG/vSeVzfpUGvPemGTmUobRmKYbUYJNQI= + IMEpATu7ibyJNaZ1nZV5ZGmJryx6uv+QiQjlv0n1pRw= - Headers/KochavaCore-Swift.h + Headers/KochavaCore.h - hash - - LiqmS8McnALt/ZcKbso5TLwVw6w= - hash2 - 1RMJYAr4WP2PC/yUvN09MOa3Og3MQ+0YJvkVNMCrowA= + 96qB8T/Mj9ANvoKgT1bA21LHw4KZ1K8+5+tHERiTKBg= - Headers/KochavaCore.h + Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.abi.json - hash - - AQ6pU/cQHf7mD8dVnhlmvIv+CJA= - hash2 - Fe/8iTo5lYW4gtqchcFCbr3tevQtzThX9uFQbaPWdxQ= + rybWpjyBZZYdKp/J65HS/sOWBLWjN6g9yVF2FUkSucU= - Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftdoc + Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - hash - - iEgv2TBJWBEKQckCL0rp2+whdlU= - hash2 - K78nLwN1Fxfs2VFBC7R8uLtOTFV8c2gjMK+YCfEXwAc= + Zzy4EItCvijVhh4rjsY4uWz9kH18geTeqxTNvWsZV6k= - Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftinterface + Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftdoc - hash - - TWFnpwG02Q5VRhPa3ipPykf8ONI= - hash2 - NgMZ5Y4v7u3HGqKzmquGf2LGbCG6p51dqZqFtaFkMso= + UKasqWSuJF0c2S4fKJef8Lz6ZbP16/hFYQ7b2aM+GBg= - Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftmodule + Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftinterface - hash - - OQhyo2x0SVWYgPEImZmyf3sSi6I= - hash2 - zP0UfXPkujfHBV1kCQERLGZaAPvGbsRDIK91sY1maDE= + Zzy4EItCvijVhh4rjsY4uWz9kH18geTeqxTNvWsZV6k= - Modules/KochavaCore.swiftmodule/i386-apple-ios-simulator.swiftdoc + Modules/KochavaCore.swiftmodule/arm64-apple-ios-simulator.swiftmodule - hash - - 0mv8WurHgsF3T+ytjs6Wzus6jqo= - hash2 - pCNmJ4hJarTfi9D7NTVjKbCZaNlRedyf8KuyHOXleVY= + VXALd72C7F58QxDynyjiQdXn2SCUdI9R0yRrdvsL0As= - Modules/KochavaCore.swiftmodule/i386-apple-ios-simulator.swiftinterface + Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.abi.json - hash - - pi1ovsAG4jz5xvJhs4bwUz+qRNk= - hash2 - JGJuRH5e8J2Hle9HxHHP0/xz7Vs+YE57qir2acboK8s= + rybWpjyBZZYdKp/J65HS/sOWBLWjN6g9yVF2FUkSucU= - Modules/KochavaCore.swiftmodule/i386-apple-ios-simulator.swiftmodule + Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - hash - - 81j1LV0qOfJLSPF497fj3cgyyAs= - hash2 - qT3BWOqY66doKv3qWGP81yRL+O/q3JHfKWGRUPF86pU= + VM5T/SrRvrsLICDkHf9HIyl7chEGRy3j8FRBq1KB3q4= Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - hash - - TLgc/Mz+lTkml2p7ABwSxEtUzE8= - hash2 - 7vuUFro/77NK0ebcvzc3QwHQbZGXN3fqJotXy6ZoXcU= + 7hDlla2NR3F/klWfHjKrmZPhm/OBLgUL/NdVuaDbEWg= Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - hash - - 2QDwIOOMgQJfr8BbF/aSjyX3Ht8= - hash2 - LRRmV9quMgRuw3LI0BKpFkCjTWmRHSWL8zOYzGvBazo= + VM5T/SrRvrsLICDkHf9HIyl7chEGRy3j8FRBq1KB3q4= Modules/KochavaCore.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - hash - - IIrfAltM/YdIMIOxiL999QLOqo4= - hash2 - eJQdN7nNmqqyawq9kD30peccNuOFZHdz0nkP16wLAJk= + Ef8AHh9iGum5rmuOUCksPhN4s+dS6W42yorRxPJNdjg= Modules/module.modulemap - hash - - /KgPlBn4jKA6ll91rLhztBF3eLc= - hash2 - LCJnjxjlq9/YL6dAk58JJvD7fYQg76pJzzVSlI2Uw1g= + cwNWy2Dp1TnXoBn91iWC96is4j2CYQWN/OZljsuJxBc= diff --git a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Headers/KVAConsent.h b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Headers/KVAConsent.h deleted file mode 100644 index e71b470..0000000 --- a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Headers/KVAConsent.h +++ /dev/null @@ -1,53 +0,0 @@ -// -// KVAConsent.h -// KochavaCore -// -// Created by John Bushnell on 3/30/18. -// Copyright © 2018 - 2022 Kochava, Inc. All rights reserved. -// - - - -#ifndef KVAConsent_h -#define KVAConsent_h - - - -#pragma mark - IMPORT - - - -#import - - - -#pragma mark - CLASS - - - -@class KVAConsent; - - - -#pragma mark - Typealiases - - - -/*! - @typedef KVAConsentDidUpdateClosure - - @brief A closure which is called when there is an update to consent. - - @discussion This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. - */ -typedef void (^ KVAConsentDidUpdateClosure) -( - KVAConsent * _Nonnull consent -); - - - -#endif - - - diff --git a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Headers/KochavaCore-Swift.h b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Headers/KochavaCore-Swift.h index 0727d31..f236764 100644 --- a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Headers/KochavaCore-Swift.h +++ b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Headers/KochavaCore-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef KOCHAVACORE_SWIFT_H #define KOCHAVACORE_SWIFT_H #pragma clang diagnostic push @@ -23,11 +23,20 @@ # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -183,9 +192,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -193,6 +204,28 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -202,6 +235,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import ObjectiveC; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -209,6 +243,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -217,6 +252,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) @class KVANetworking; @@ -233,6 +269,7 @@ SWIFT_CLASS_NAMED("KVAAdapter") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -250,19 +287,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) + (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; /// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - /// A class to manage the beginning and ending of a background task. /// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. SWIFT_CLASS_NAMED("KVABackgroundTaskController") @@ -272,35 +301,11 @@ SWIFT_CLASS_NAMED("KVABackgroundTaskController") @end -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - /// A class which defines an keyed collection of objects. ///

          Features

          ///
            ///
          • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. ///
          • ///
          • /// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. @@ -315,39 +320,14 @@ SWIFT_CLASS_NAMED("KVACollection") @class KVAContext; @class NSNumber; @class NSDate; -@class KVAPartner; /// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. SWIFT_CLASS_NAMED("KVAConsent") @interface KVAConsent : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; - (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); /// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. /// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. - (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; @@ -360,44 +340,20 @@ SWIFT_CLASS_NAMED("KVAConsent") /// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. /// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. - (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

            Example

            -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. /// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; /// A date representing the last time the user did respond concerning consent. /// This includes both positive and negative responses. This value is nil when the user has not provided a response. @property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; @@ -444,40 +400,40 @@ SWIFT_CLASS_NAMED("KVAProduct") /// let product = KVAProduct( /// apiVersionString: "1", /// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", /// valueSourceCollection: nil, /// versionString: "1.0.0" /// ) /// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. /// /// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. /// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. /// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. /// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. /// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. +/// \param moduleName The name of the module. Example: “KochavaCore”. /// -/// \param nameString A name string. Example: “Apple.Core”. +/// \param name The name. Example: “Apple.Core”. /// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. /// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. /// /// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. /// /// \param versionString A version string. /// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Resets the product. @@ -500,11 +456,11 @@ SWIFT_CLASS_NAMED("KVAProduct") /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shut down the product. /// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. @@ -529,7 +485,7 @@ SWIFT_CLASS_NAMED("KVACoreProduct") /// The singleton shared instance. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) + (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; @end @@ -540,22 +496,6 @@ SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") @end -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - /// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. SWIFT_CLASS_NAMED("KVADiagnostic") @interface KVADiagnostic : NSObject @@ -563,14 +503,6 @@ SWIFT_CLASS_NAMED("KVADiagnostic") @end -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - /// A class which defines an entry in a dictionary. /// This class provides the means of defining how an element in a dictionary should be formatted. SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") @@ -586,9 +518,10 @@ SWIFT_CLASS_NAMED("KVADictionaryFormat") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVATask; /// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. SWIFT_CLASS_NAMED("KVADispatchQueue") @interface KVADispatchQueue : NSObject /// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. @@ -606,67 +539,83 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQ @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. /// /// \param timeInterval The TimeInterval to async after. /// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// /// \param closure The closure to execute (conditionally). /// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch after a stepped-settling dispatch. /// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. /// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). /// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. /// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -680,15 +629,6 @@ SWIFT_CLASS_NAMED("KVAFile") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - @class KVALogLevel; @class KVALogMessage; @@ -755,9 +695,13 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel + (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. /// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -777,6 +721,7 @@ SWIFT_CLASS_NAMED("KVANetTransaction") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -798,6 +743,7 @@ SWIFT_CLASS_NAMED("KVANetTransactionType") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVAPrivacy; /// The class KVANetworking provides basic networking support. SWIFT_CLASS_NAMED("KVANetworking") @@ -816,52 +762,125 @@ SWIFT_CLASS_NAMED("KVANetworking") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. /// -/// \param valueObject A value object for the advanced instruction. +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. /// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. +/// +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class KVAPrivacyProfile; +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; @end @@ -881,11 +900,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// Resets product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. /// @@ -893,11 +912,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shuts down product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// @@ -913,23 +932,15 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - /// A class for working with system-level properties. SWIFT_CLASS_NAMED("KVASystem") @interface KVASystem : NSObject @@ -977,26 +988,28 @@ SWIFT_CLASS_NAMED("KVASystemLow") @end +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + /// A class which defines a high-level task. SWIFT_CLASS_NAMED("KVATask") @interface KVATask : NSObject /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, strong) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - /// A class which defines a series of time intervals, which express a waterfall pattern. SWIFT_CLASS_NAMED("KVATimeIntervalSeries") @interface KVATimeIntervalSeries : NSObject @@ -1009,6 +1022,8 @@ SWIFT_CLASS_NAMED("KVATimeIntervalSeries") /// A class which wraps a timer with an advanced and high-level interface. SWIFT_CLASS_NAMED("KVATimer") @interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1082,16 +1097,19 @@ SWIFT_CLASS_NAMED("KVAValue") @interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) /// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. /// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. /// /// \param identifierString An identifier string. Example: “ClassName.fieldName”. /// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. /// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif @@ -1099,7 +1117,7 @@ SWIFT_CLASS_NAMED("KVAValue") #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef KOCHAVACORE_SWIFT_H #define KOCHAVACORE_SWIFT_H #pragma clang diagnostic push @@ -1122,11 +1140,20 @@ SWIFT_CLASS_NAMED("KVAValue") # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -1282,9 +1309,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -1292,6 +1321,28 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -1301,6 +1352,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import ObjectiveC; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -1308,6 +1360,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -1316,6 +1369,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) @class KVANetworking; @@ -1332,6 +1386,7 @@ SWIFT_CLASS_NAMED("KVAAdapter") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -1349,19 +1404,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) + (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; /// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - /// A class to manage the beginning and ending of a background task. /// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. SWIFT_CLASS_NAMED("KVABackgroundTaskController") @@ -1371,35 +1418,11 @@ SWIFT_CLASS_NAMED("KVABackgroundTaskController") @end -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - /// A class which defines an keyed collection of objects. ///

            Features

            ///
              ///
            • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. ///
            • ///
            • /// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. @@ -1414,39 +1437,14 @@ SWIFT_CLASS_NAMED("KVACollection") @class KVAContext; @class NSNumber; @class NSDate; -@class KVAPartner; /// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. SWIFT_CLASS_NAMED("KVAConsent") @interface KVAConsent : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; - (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); /// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. /// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. - (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; @@ -1459,44 +1457,20 @@ SWIFT_CLASS_NAMED("KVAConsent") /// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. /// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. - (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

              Example

              -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. /// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; /// A date representing the last time the user did respond concerning consent. /// This includes both positive and negative responses. This value is nil when the user has not provided a response. @property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; @@ -1543,40 +1517,40 @@ SWIFT_CLASS_NAMED("KVAProduct") /// let product = KVAProduct( /// apiVersionString: "1", /// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", /// valueSourceCollection: nil, /// versionString: "1.0.0" /// ) /// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. /// /// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. /// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. /// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. /// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. /// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. +/// \param moduleName The name of the module. Example: “KochavaCore”. /// -/// \param nameString A name string. Example: “Apple.Core”. +/// \param name The name. Example: “Apple.Core”. /// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. /// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. /// /// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. /// /// \param versionString A version string. /// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Resets the product. @@ -1599,11 +1573,11 @@ SWIFT_CLASS_NAMED("KVAProduct") /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shut down the product. /// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. @@ -1628,7 +1602,7 @@ SWIFT_CLASS_NAMED("KVACoreProduct") /// The singleton shared instance. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) + (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; @end @@ -1639,22 +1613,6 @@ SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") @end -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - /// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. SWIFT_CLASS_NAMED("KVADiagnostic") @interface KVADiagnostic : NSObject @@ -1662,14 +1620,6 @@ SWIFT_CLASS_NAMED("KVADiagnostic") @end -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - /// A class which defines an entry in a dictionary. /// This class provides the means of defining how an element in a dictionary should be formatted. SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") @@ -1685,9 +1635,10 @@ SWIFT_CLASS_NAMED("KVADictionaryFormat") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVATask; /// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. SWIFT_CLASS_NAMED("KVADispatchQueue") @interface KVADispatchQueue : NSObject /// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. @@ -1705,67 +1656,83 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQ @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. /// /// \param timeInterval The TimeInterval to async after. /// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// /// \param closure The closure to execute (conditionally). /// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch after a stepped-settling dispatch. /// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. /// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). /// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. /// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1779,15 +1746,6 @@ SWIFT_CLASS_NAMED("KVAFile") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - @class KVALogLevel; @class KVALogMessage; @@ -1854,9 +1812,13 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel + (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. /// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1876,6 +1838,7 @@ SWIFT_CLASS_NAMED("KVANetTransaction") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -1897,6 +1860,7 @@ SWIFT_CLASS_NAMED("KVANetTransactionType") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVAPrivacy; /// The class KVANetworking provides basic networking support. SWIFT_CLASS_NAMED("KVANetworking") @@ -1915,52 +1879,125 @@ SWIFT_CLASS_NAMED("KVANetworking") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. /// -/// \param valueObject A value object for the advanced instruction. +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. /// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. +/// +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class KVAPrivacyProfile; +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; @end @@ -1980,11 +2017,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// Resets product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. /// @@ -1992,11 +2029,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shuts down product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// @@ -2012,23 +2049,15 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - /// A class for working with system-level properties. SWIFT_CLASS_NAMED("KVASystem") @interface KVASystem : NSObject @@ -2076,26 +2105,28 @@ SWIFT_CLASS_NAMED("KVASystemLow") @end +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + /// A class which defines a high-level task. SWIFT_CLASS_NAMED("KVATask") @interface KVATask : NSObject /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, strong) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - /// A class which defines a series of time intervals, which express a waterfall pattern. SWIFT_CLASS_NAMED("KVATimeIntervalSeries") @interface KVATimeIntervalSeries : NSObject @@ -2108,6 +2139,8 @@ SWIFT_CLASS_NAMED("KVATimeIntervalSeries") /// A class which wraps a timer with an advanced and high-level interface. SWIFT_CLASS_NAMED("KVATimer") @interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -2181,20 +2214,25 @@ SWIFT_CLASS_NAMED("KVAValue") @interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) /// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. /// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. /// /// \param identifierString An identifier string. Example: “ClassName.fieldName”. /// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. /// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif +#else +#error unsupported Swift architecture #endif diff --git a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Headers/KochavaCore.h b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Headers/KochavaCore.h index 5684530..96585e8 100644 --- a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Headers/KochavaCore.h +++ b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Headers/KochavaCore.h @@ -3,7 +3,7 @@ // KochavaCore // // Created by John Bushnell on 6/12/20. -// Copyright © 2013 - 2022 Kochava, Inc. All rights reserved. +// Copyright © 2013 - 2023 Kochava, Inc. All rights reserved. // @@ -28,9 +28,6 @@ #pragma mark System #import -#pragma mark KochavaCore -#import - #pragma mark - EXPORT diff --git a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/KochavaCore b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/KochavaCore index 37b7085..5c6abee 100755 Binary files a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/KochavaCore and b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/KochavaCore differ diff --git a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-macos.abi.json b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-macos.abi.json new file mode 100644 index 0000000..c8fa629 --- /dev/null +++ b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-macos.abi.json @@ -0,0 +1,60233 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "AppKit", + "printedName": "AppKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "AppKit", + "printedName": "AppKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "AppKit", + "printedName": "AppKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "AppKit", + "printedName": "AppKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "AppKit", + "printedName": "AppKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSApplication", + "printedName": "NSApplication", + "children": [ + { + "kind": "Function", + "name": "kva_shared", + "printedName": "kva_shared()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AppKit.NSApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSApplication", + "printedName": "AppKit.NSApplication", + "usr": "c:objc(cs)NSApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSApplication(cm)kva_shared", + "mangledName": "$sSo13NSApplicationC11KochavaCoreE10kva_sharedABSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSApplication", + "moduleName": "AppKit", + "isOpen": true, + "objc_name": "NSApplication", + "declAttributes": [ + "Custom", + "ObjC", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "AppKit.NSResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1389, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-macos.private.swiftinterface b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-macos.private.swiftinterface new file mode 100644 index 0000000..51fd2c3 --- /dev/null +++ b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-macos.private.swiftinterface @@ -0,0 +1,1419 @@ +// 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-macos10.14 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import AppKit +import Foundation +@_exported import KochavaCore +import Swift +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +@objc extension AppKit.NSApplication { + @objc @_Concurrency.MainActor(unsafe) public static func kva_shared() -> AppKit.NSApplication? +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} diff --git a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-macos.swiftdoc b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-macos.swiftdoc index 0da8d61..64a2130 100644 Binary files a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-macos.swiftdoc and b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-macos.swiftdoc differ diff --git a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-macos.swiftinterface b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-macos.swiftinterface index 6a837aa..51fd2c3 100644 --- a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-macos.swiftinterface +++ b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/arm64-apple-macos.swiftinterface @@ -1,11 +1,13 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +// 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-macos10.14 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex import AppKit import Foundation @_exported import KochavaCore import Swift import _Concurrency +import _StringProcessing import os.log import os extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @@ -20,6 +22,7 @@ extension Swift.Array { extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Bool? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? } extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? @@ -36,158 +39,201 @@ extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVA public func kva_unixTimeString() -> Swift.String public func kva_iso8601DateString() -> Swift.String public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String public func kva_yyyymmddDateString() -> Swift.String public func kva_agoTimeInterval() -> Foundation.TimeInterval } -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } } extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Int? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { @objc get } @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { get } - public var mutator: KochavaCore.KVAMutator { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) } - public var key: Swift.AnyHashable? { + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { get + set(descriptionString) } - public var initializedObject: Any? { + final public var key: Swift.AnyHashable? { get - set(initializedObject) + set(key) } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + final public var identifier: KochavaCore.KVAAdapter.Identifier { get - set(maximumStalenessTimeInterval) } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { get - set(persistentStorageWriteLogMessagePrintBool) + set(maximumStalenessTimeInterval) } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { + final public var nameString: Swift.String? { get - set(persistentStorageWriteWaitTimeInterval_optional) + set(nameString) } - public var product: KochavaCore.KVAProduct? { + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { get set(product) } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(storageIdString) + set(storageIdentifier) } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { get + set(universalIdentifier) } - public var valueElementClass: Swift.AnyClass? { + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { get + set(valueInitializedObject) } - public var valueObject: Swift.AnyObject? { + final public var valueObject: Swift.AnyObject? { get set(valueObject) } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { get set(watchValueObject) } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { + final public var asynchronousCollectionInProgressBool: Swift.Bool { get } - public var consent: KochavaCore.KVAConsent? { + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { get set(consent) } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { + final public var touchlessValue: KochavaCore.KVAValue? { get set(touchlessValue) } - public var touchlessValueObject: Swift.AnyObject? { + final public var touchlessValueObject: Swift.AnyObject? { get set(touchlessValueObject) } - public var value: KochavaCore.KVAValue? { + final public var value: KochavaCore.KVAValue? { get set(value) } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { get set(valueRawObject) } - public var watchValue: KochavaCore.KVAValue? { + final public var watchValue: KochavaCore.KVAValue? { get set(watchValue) } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { get set(watchValueRawObject) } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let stalenessNeverTimeInterval: Foundation.TimeInterval? public static let stalenessImmediateTimeInterval: Swift.Double } @@ -201,23 +247,15 @@ extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromPr final public var mutator: KochavaCore.KVAMutator { get } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { @objc get - @objc set(deviceAppGroupIdentifierString) + @objc set(deviceAppGroupIdentifier) } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAAsForContextProtocol { func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } @@ -226,112 +264,92 @@ public protocol KVAAsForContextProtocol { public static var sharedInstance: Swift.AnyObject { get } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) @objc deinit } -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func append(collection: KochavaCore.KVACollection?) final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) final public var mutator: KochavaCore.KVAMutator { get } + public typealias Identifier = Swift.String public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String @objc deinit } public protocol KVAConfigureWithProtocol { func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool + final public func invalidate() @objc final public func mayCollectBool() -> Swift.Bool @objc final public func mayPersistBool() -> Swift.Bool @objc final public func mayShareBool() -> Swift.Bool @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { @objc get } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { + @objc final public var gdprEnabledBool: Swift.Bool { @objc get - @objc set(intelligentManagementBool) } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) + final public var enabledBool: Swift.Bool { + get } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { @objc get + @objc set(grantedBoolNumber) } - @objc final public var promptIdString: Swift.String? { + final public var grantedBool_sf: Swift.Bool? { get + set(grantedBool) } - @objc final public var requiredBool: Swift.Bool { + @objc final public var grantedDate: Foundation.Date? { @objc get - @objc set(requiredBool) } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { + @objc final public var requiredBool: Swift.Bool { @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get } @objc final public var responseDate: Foundation.Date? { @objc get @@ -352,12 +370,15 @@ public protocol KVAConfigureWithProtocol { } public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String final public let isHostBool: Swift.Bool final public let isLogBool: Swift.Bool final public let isPersistentStorageBool: Swift.Bool final public let isSDKBool: Swift.Bool final public let isServerBool: Swift.Bool - final public let nameString: Swift.String + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } @_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { @@ -365,52 +386,21 @@ public protocol KVAConfigureWithProtocol { public static var sharedInstance: Swift.AnyObject { get } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) @objc deinit } extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Dictionary? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] } -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { public static func printHostAPICall(headlineString: Swift.String) public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @@ -429,7 +419,7 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV final public var valueObject: Any? { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } final public var valueSourcePropertyNameString: Swift.String? { @@ -454,49 +444,55 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue @objc public static let globalSerial: KochavaCore.KVADispatchQueue @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) @objc override final public var description: Swift.String { @objc get } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String @objc deinit } -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { @objc get } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { get } - public var bundle: Foundation.Bundle? { + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { get } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { get } - public var extensionOverrideString: Swift.String? { + final public var extensionOverrideString: Swift.String? { get } - public var subfolderNameStringArray: [Swift.String]? { + final public var subfolderNameStringArray: [Swift.String]? { get } @objc deinit @@ -510,26 +506,11 @@ public protocol KVAFromProtocol { public protocol KVAFromWithInitializedObjectProtocol { static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? } -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAInvalidatable : AnyObject { func invalidate() } public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } public protocol KVAKeyable { func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? @@ -573,24 +554,28 @@ public protocol KVAKeyable { @objc get } public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func print() final public var mutator: KochavaCore.KVAMutator { get @@ -601,6 +586,7 @@ public protocol KVAKeyable { final public var sourceClass: Swift.AnyClass? { get } + public typealias SourceIdentifier = Swift.String final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { get } @@ -619,20 +605,21 @@ public protocol KVAKeyable { public protocol KVAMutable : AnyObject { var mutator: KochavaCore.KVAMutator { get } } -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() @objc override final public var description: Swift.String { @objc get } - final public func invalidate() public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? final public var mutator: KochavaCore.KVAMutator { @@ -645,17 +632,13 @@ public protocol KVAMutable : AnyObject { @objc get @objc set(networking) } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { get set(closure_enabledBool) } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { get set(closure_succededBool) @@ -673,17 +656,22 @@ public protocol KVAMutable : AnyObject { } public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { + final public var identifier: KochavaCore.KVANetTransaction.Identifier { get } + public typealias Identifier = Swift.String final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { get } + public typealias UniversalIdentifier = Swift.String final public var urlString: Swift.String? { get } final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { get } final public var didErrorCount: Swift.Int { @@ -707,10 +695,11 @@ public protocol KVAMutable : AnyObject { get set(valueArrayDictionary) } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier } public protocol KVANetTransactionSubURLIdStringMethodProvider { func subURLIdString() -> Swift.String? @@ -718,19 +707,8 @@ public protocol KVANetTransactionSubURLIdStringMethodProvider { public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { var serviceLocallyBool: Swift.Bool { get } } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? @@ -740,9 +718,10 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { final public var currentVariationURLString: Swift.String? { get } - final public var idString: Swift.String? { + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { get } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier final public var currentVariationStartDate: Foundation.Date? { get } @@ -757,7 +736,7 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { } @objc deinit } -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { public static var shared: KochavaCore.KVANetworking { get } @@ -767,130 +746,119 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { public static var sharedInstance: Swift.AnyObject { get } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) @objc override final public var description: Swift.String { @objc get } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get } - final public var instructionCollection: KochavaCore.KVACollection { + final public var baseNetTransactionCollection: KochavaCore.KVACollection { get } final public var taskCollection: KochavaCore.KVACollection { get } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? final public var valueSourceCollection: KochavaCore.KVACollection { get } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { get + set } - public static var sharedStorageIdString: Swift.String? { + final public var startedTask: KochavaCore.KVATask { get - set(sharedStorageIdString) + set } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(consent) + set(sharedStorageIdentifier) } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String final public var responseLocalBool: Swift.Bool? { get set(responseLocalBool) } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries final public var sleepBool: Swift.Bool { get set(sleepBool) } - final public let instanceIdString: Swift.String + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { get } final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { get } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String final public var startedBool: Swift.Bool { get } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier public static let willDeallocNotificationName: Foundation.Notification.Name } @objc public protocol KVANetworkingSetterProvider { @objc var networking: KochavaCore.KVANetworking? { get set } } -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} public protocol KVAPrintable { func print() } -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) public static func kva_from(_ object: Any?) -> Self? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override dynamic public var description: Swift.String { @objc get } + public func execute() public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var standardVersionInfoString: Swift.String { get } @@ -898,13 +866,6 @@ public protocol KVAPrintable { get } public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var mutator: KochavaCore.KVAMutator { get } @@ -914,33 +875,40 @@ public protocol KVAPrintable { public var buildDateString: Swift.String? { get } - public var bundleIdentifierString: Swift.String? { + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { get } - public var bundleTypeString: Swift.String { + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { get } + public typealias BundleType = Swift.String public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { get } + public typealias CompilerFlagName = Swift.String public var dependentProductClassNameStringArray: [Swift.String]? { get } - public var organizationNameString: Swift.String { + public var organizationName: KochavaCore.KVAProduct.OrganizationName { get } - public var moduleNameString: Swift.String { + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { get } - public var nameString: Swift.String { + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { get } - public var reverseDomainNameString: Swift.String? { + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { get } + public typealias ReverseDomainName = Swift.String final public let valueSourceCollection: KochavaCore.KVACollection public var versionString: Swift.String? { get @@ -954,13 +922,43 @@ public protocol KVAPrintable { public var userDefaults: Foundation.UserDefaults? { get } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? public var wrapperProduct: KochavaCore.KVAProduct? { get set(wrapperProduct) } @objc deinit } +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} @_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { @objc public static let shared: KochavaCore.KVAProductController public static var sharedInstance: Swift.AnyObject { @@ -968,12 +966,12 @@ public protocol KVAPrintable { } final public func register(product: KochavaCore.KVAProduct?) final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) final public var mutator: KochavaCore.KVAMutator { get } @@ -989,14 +987,8 @@ public protocol KVASharedPropertyProvider : AnyObject { public protocol KVAStartable : AnyObject { func start() } -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } @_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { @objc public static var shared: KochavaCore.KVASystem { @@ -1015,9 +1007,13 @@ public protocol KVAStartable : AnyObject { get } @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) final public func nameString() -> Swift.String final public var mutator: KochavaCore.KVAMutator { get @@ -1031,6 +1027,12 @@ public protocol KVAStartable : AnyObject { public static let stateActiveWillResignNotificationName: Foundation.Notification.Name @objc override dynamic public init() } +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { public static func architectureString() -> Swift.String? public static func bootDate() -> Foundation.Date? @@ -1038,6 +1040,12 @@ public protocol KVAStartable : AnyObject { @objc override dynamic public init() @objc deinit } +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_hasMissingDesignatedInitializers final public class KVAAny { public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? public static func objectAppending(object1: Any?, object2: Any?) -> Any? @@ -1046,24 +1054,38 @@ public protocol KVAStartable : AnyObject { public static func nonnull(_ any: Any?) -> Any public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String @objc deinit } -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override final public var description: Swift.String { @objc get } + final public func execute() final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() final public func evaluate() final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) final public func complete() final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) final public var mutator: KochavaCore.KVAMutator { get } @@ -1071,20 +1093,78 @@ public protocol KVAStartable : AnyObject { @objc get @objc set(networking) } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { get } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } final public var resetPassiveTimeInterval: Foundation.TimeInterval { get set(resetPassiveTimeInterval) } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void final public var accomplishedBool: Swift.Bool { @@ -1100,18 +1180,6 @@ public protocol KVAStartable : AnyObject { final public var didExperienceDelayBool: Swift.Bool { get } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit } @_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) @@ -1120,35 +1188,46 @@ public protocol KVAStartable : AnyObject { final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() final public func advance() final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? final public func previousIterationString() -> Swift.String - final public func reset() + final public var mutator: KochavaCore.KVAMutator { + get + } final public var insertTimeInterval: Foundation.TimeInterval? { get set(insertTimeInterval) } final public var timeIntervalArray: [Foundation.TimeInterval]? { get + set(timeIntervalArray) } final public var currentIteration: Swift.Int { get } - final public var mutator: KochavaCore.KVAMutator { - get - } @objc override dynamic public init() @objc deinit } -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool final public func start() final public func stop() final public func reset() final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } final public var mutator: KochavaCore.KVAMutator { get } @@ -1156,6 +1235,8 @@ public protocol KVAStartable : AnyObject { public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String final public var timeInterval: Foundation.TimeInterval? { get set(timeInterval) @@ -1170,13 +1251,15 @@ public protocol KVAStartable : AnyObject { } final public class KVAMutator { required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() final public func didMutate() final public func didMutate_sf() final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void final public var didMutatePassesToDelegateBool: Swift.Bool? weak final public var mutableDelegate: KochavaCore.KVAMutable? { @@ -1188,7 +1271,7 @@ final public class KVAMutator { @objc deinit } @objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? @@ -1209,6 +1292,7 @@ final public class KVAMutator { final public func timeInterval() -> Foundation.TimeInterval final public func timeInterval_optional() -> Foundation.TimeInterval? final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() final public func staleBool() -> Swift.Bool final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? @@ -1226,7 +1310,7 @@ final public class KVAMutator { get set(globalValueSourceCollection) } - final public var idString: Swift.String? { + final public var uuidString: Swift.String? { get } final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { @@ -1246,9 +1330,10 @@ final public class KVAMutator { final public var startDate: Foundation.Date { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier } @objc extension AppKit.NSApplication { @objc @_Concurrency.MainActor(unsafe) public static func kva_shared() -> AppKit.NSApplication? @@ -1318,7 +1403,7 @@ extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? } extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String } extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) diff --git a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-macos.abi.json b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-macos.abi.json new file mode 100644 index 0000000..c8fa629 --- /dev/null +++ b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-macos.abi.json @@ -0,0 +1,60233 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "AppKit", + "printedName": "AppKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "AppKit", + "printedName": "AppKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "AppKit", + "printedName": "AppKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "AppKit", + "printedName": "AppKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "AppKit", + "printedName": "AppKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSApplication", + "printedName": "NSApplication", + "children": [ + { + "kind": "Function", + "name": "kva_shared", + "printedName": "kva_shared()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AppKit.NSApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSApplication", + "printedName": "AppKit.NSApplication", + "usr": "c:objc(cs)NSApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSApplication(cm)kva_shared", + "mangledName": "$sSo13NSApplicationC11KochavaCoreE10kva_sharedABSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSApplication", + "moduleName": "AppKit", + "isOpen": true, + "objc_name": "NSApplication", + "declAttributes": [ + "Custom", + "ObjC", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "AppKit.NSResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1389, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-macos.private.swiftinterface b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-macos.private.swiftinterface new file mode 100644 index 0000000..90048bf --- /dev/null +++ b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-macos.private.swiftinterface @@ -0,0 +1,1419 @@ +// 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-macos10.14 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import AppKit +import Foundation +@_exported import KochavaCore +import Swift +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +@objc extension AppKit.NSApplication { + @objc @_Concurrency.MainActor(unsafe) public static func kva_shared() -> AppKit.NSApplication? +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} diff --git a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-macos.swiftdoc b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-macos.swiftdoc index 1c0dfe6..44441d3 100644 Binary files a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-macos.swiftdoc and b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-macos.swiftdoc differ diff --git a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-macos.swiftinterface b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-macos.swiftinterface index c8108df..90048bf 100644 --- a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-macos.swiftinterface +++ b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/KochavaCore.swiftmodule/x86_64-apple-macos.swiftinterface @@ -1,11 +1,13 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +// 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-macos10.14 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex import AppKit import Foundation @_exported import KochavaCore import Swift import _Concurrency +import _StringProcessing import os.log import os extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @@ -20,6 +22,7 @@ extension Swift.Array { extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Bool? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? } extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? @@ -36,158 +39,201 @@ extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVA public func kva_unixTimeString() -> Swift.String public func kva_iso8601DateString() -> Swift.String public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String public func kva_yyyymmddDateString() -> Swift.String public func kva_agoTimeInterval() -> Foundation.TimeInterval } -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } } extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Int? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { @objc get } @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { get } - public var mutator: KochavaCore.KVAMutator { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) } - public var key: Swift.AnyHashable? { + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { get + set(descriptionString) } - public var initializedObject: Any? { + final public var key: Swift.AnyHashable? { get - set(initializedObject) + set(key) } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + final public var identifier: KochavaCore.KVAAdapter.Identifier { get - set(maximumStalenessTimeInterval) } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { get - set(persistentStorageWriteLogMessagePrintBool) + set(maximumStalenessTimeInterval) } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { + final public var nameString: Swift.String? { get - set(persistentStorageWriteWaitTimeInterval_optional) + set(nameString) } - public var product: KochavaCore.KVAProduct? { + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { get set(product) } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(storageIdString) + set(storageIdentifier) } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { get + set(universalIdentifier) } - public var valueElementClass: Swift.AnyClass? { + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { get + set(valueInitializedObject) } - public var valueObject: Swift.AnyObject? { + final public var valueObject: Swift.AnyObject? { get set(valueObject) } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { get set(watchValueObject) } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { + final public var asynchronousCollectionInProgressBool: Swift.Bool { get } - public var consent: KochavaCore.KVAConsent? { + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { get set(consent) } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { + final public var touchlessValue: KochavaCore.KVAValue? { get set(touchlessValue) } - public var touchlessValueObject: Swift.AnyObject? { + final public var touchlessValueObject: Swift.AnyObject? { get set(touchlessValueObject) } - public var value: KochavaCore.KVAValue? { + final public var value: KochavaCore.KVAValue? { get set(value) } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { get set(valueRawObject) } - public var watchValue: KochavaCore.KVAValue? { + final public var watchValue: KochavaCore.KVAValue? { get set(watchValue) } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { get set(watchValueRawObject) } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let stalenessNeverTimeInterval: Foundation.TimeInterval? public static let stalenessImmediateTimeInterval: Swift.Double } @@ -201,23 +247,15 @@ extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromPr final public var mutator: KochavaCore.KVAMutator { get } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { @objc get - @objc set(deviceAppGroupIdentifierString) + @objc set(deviceAppGroupIdentifier) } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAAsForContextProtocol { func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } @@ -226,112 +264,92 @@ public protocol KVAAsForContextProtocol { public static var sharedInstance: Swift.AnyObject { get } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) @objc deinit } -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func append(collection: KochavaCore.KVACollection?) final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) final public var mutator: KochavaCore.KVAMutator { get } + public typealias Identifier = Swift.String public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String @objc deinit } public protocol KVAConfigureWithProtocol { func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool + final public func invalidate() @objc final public func mayCollectBool() -> Swift.Bool @objc final public func mayPersistBool() -> Swift.Bool @objc final public func mayShareBool() -> Swift.Bool @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { @objc get } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { + @objc final public var gdprEnabledBool: Swift.Bool { @objc get - @objc set(intelligentManagementBool) } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) + final public var enabledBool: Swift.Bool { + get } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { @objc get + @objc set(grantedBoolNumber) } - @objc final public var promptIdString: Swift.String? { + final public var grantedBool_sf: Swift.Bool? { get + set(grantedBool) } - @objc final public var requiredBool: Swift.Bool { + @objc final public var grantedDate: Foundation.Date? { @objc get - @objc set(requiredBool) } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { + @objc final public var requiredBool: Swift.Bool { @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get } @objc final public var responseDate: Foundation.Date? { @objc get @@ -352,12 +370,15 @@ public protocol KVAConfigureWithProtocol { } public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String final public let isHostBool: Swift.Bool final public let isLogBool: Swift.Bool final public let isPersistentStorageBool: Swift.Bool final public let isSDKBool: Swift.Bool final public let isServerBool: Swift.Bool - final public let nameString: Swift.String + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } @_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { @@ -365,52 +386,21 @@ public protocol KVAConfigureWithProtocol { public static var sharedInstance: Swift.AnyObject { get } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) @objc deinit } extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Dictionary? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] } -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { public static func printHostAPICall(headlineString: Swift.String) public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @@ -429,7 +419,7 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV final public var valueObject: Any? { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } final public var valueSourcePropertyNameString: Swift.String? { @@ -454,49 +444,55 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue @objc public static let globalSerial: KochavaCore.KVADispatchQueue @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) @objc override final public var description: Swift.String { @objc get } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String @objc deinit } -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { @objc get } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { get } - public var bundle: Foundation.Bundle? { + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { get } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { get } - public var extensionOverrideString: Swift.String? { + final public var extensionOverrideString: Swift.String? { get } - public var subfolderNameStringArray: [Swift.String]? { + final public var subfolderNameStringArray: [Swift.String]? { get } @objc deinit @@ -510,26 +506,11 @@ public protocol KVAFromProtocol { public protocol KVAFromWithInitializedObjectProtocol { static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? } -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAInvalidatable : AnyObject { func invalidate() } public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } public protocol KVAKeyable { func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? @@ -573,24 +554,28 @@ public protocol KVAKeyable { @objc get } public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func print() final public var mutator: KochavaCore.KVAMutator { get @@ -601,6 +586,7 @@ public protocol KVAKeyable { final public var sourceClass: Swift.AnyClass? { get } + public typealias SourceIdentifier = Swift.String final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { get } @@ -619,20 +605,21 @@ public protocol KVAKeyable { public protocol KVAMutable : AnyObject { var mutator: KochavaCore.KVAMutator { get } } -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() @objc override final public var description: Swift.String { @objc get } - final public func invalidate() public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? final public var mutator: KochavaCore.KVAMutator { @@ -645,17 +632,13 @@ public protocol KVAMutable : AnyObject { @objc get @objc set(networking) } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { get set(closure_enabledBool) } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { get set(closure_succededBool) @@ -673,17 +656,22 @@ public protocol KVAMutable : AnyObject { } public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { + final public var identifier: KochavaCore.KVANetTransaction.Identifier { get } + public typealias Identifier = Swift.String final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { get } + public typealias UniversalIdentifier = Swift.String final public var urlString: Swift.String? { get } final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { get } final public var didErrorCount: Swift.Int { @@ -707,10 +695,11 @@ public protocol KVAMutable : AnyObject { get set(valueArrayDictionary) } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier } public protocol KVANetTransactionSubURLIdStringMethodProvider { func subURLIdString() -> Swift.String? @@ -718,19 +707,8 @@ public protocol KVANetTransactionSubURLIdStringMethodProvider { public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { var serviceLocallyBool: Swift.Bool { get } } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? @@ -740,9 +718,10 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { final public var currentVariationURLString: Swift.String? { get } - final public var idString: Swift.String? { + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { get } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier final public var currentVariationStartDate: Foundation.Date? { get } @@ -757,7 +736,7 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { } @objc deinit } -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { public static var shared: KochavaCore.KVANetworking { get } @@ -767,130 +746,119 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { public static var sharedInstance: Swift.AnyObject { get } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) @objc override final public var description: Swift.String { @objc get } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get } - final public var instructionCollection: KochavaCore.KVACollection { + final public var baseNetTransactionCollection: KochavaCore.KVACollection { get } final public var taskCollection: KochavaCore.KVACollection { get } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? final public var valueSourceCollection: KochavaCore.KVACollection { get } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { get + set } - public static var sharedStorageIdString: Swift.String? { + final public var startedTask: KochavaCore.KVATask { get - set(sharedStorageIdString) + set } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(consent) + set(sharedStorageIdentifier) } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String final public var responseLocalBool: Swift.Bool? { get set(responseLocalBool) } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries final public var sleepBool: Swift.Bool { get set(sleepBool) } - final public let instanceIdString: Swift.String + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { get } final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { get } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String final public var startedBool: Swift.Bool { get } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier public static let willDeallocNotificationName: Foundation.Notification.Name } @objc public protocol KVANetworkingSetterProvider { @objc var networking: KochavaCore.KVANetworking? { get set } } -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} public protocol KVAPrintable { func print() } -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) public static func kva_from(_ object: Any?) -> Self? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override dynamic public var description: Swift.String { @objc get } + public func execute() public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var standardVersionInfoString: Swift.String { get } @@ -898,13 +866,6 @@ public protocol KVAPrintable { get } public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var mutator: KochavaCore.KVAMutator { get } @@ -914,33 +875,40 @@ public protocol KVAPrintable { public var buildDateString: Swift.String? { get } - public var bundleIdentifierString: Swift.String? { + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { get } - public var bundleTypeString: Swift.String { + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { get } + public typealias BundleType = Swift.String public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { get } + public typealias CompilerFlagName = Swift.String public var dependentProductClassNameStringArray: [Swift.String]? { get } - public var organizationNameString: Swift.String { + public var organizationName: KochavaCore.KVAProduct.OrganizationName { get } - public var moduleNameString: Swift.String { + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { get } - public var nameString: Swift.String { + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { get } - public var reverseDomainNameString: Swift.String? { + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { get } + public typealias ReverseDomainName = Swift.String final public let valueSourceCollection: KochavaCore.KVACollection public var versionString: Swift.String? { get @@ -954,13 +922,43 @@ public protocol KVAPrintable { public var userDefaults: Foundation.UserDefaults? { get } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? public var wrapperProduct: KochavaCore.KVAProduct? { get set(wrapperProduct) } @objc deinit } +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} @_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { @objc public static let shared: KochavaCore.KVAProductController public static var sharedInstance: Swift.AnyObject { @@ -968,12 +966,12 @@ public protocol KVAPrintable { } final public func register(product: KochavaCore.KVAProduct?) final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) final public var mutator: KochavaCore.KVAMutator { get } @@ -989,14 +987,8 @@ public protocol KVASharedPropertyProvider : AnyObject { public protocol KVAStartable : AnyObject { func start() } -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } @_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { @objc public static var shared: KochavaCore.KVASystem { @@ -1015,9 +1007,13 @@ public protocol KVAStartable : AnyObject { get } @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) final public func nameString() -> Swift.String final public var mutator: KochavaCore.KVAMutator { get @@ -1031,6 +1027,12 @@ public protocol KVAStartable : AnyObject { public static let stateActiveWillResignNotificationName: Foundation.Notification.Name @objc override dynamic public init() } +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { public static func architectureString() -> Swift.String? public static func bootDate() -> Foundation.Date? @@ -1038,6 +1040,12 @@ public protocol KVAStartable : AnyObject { @objc override dynamic public init() @objc deinit } +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_hasMissingDesignatedInitializers final public class KVAAny { public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? public static func objectAppending(object1: Any?, object2: Any?) -> Any? @@ -1046,24 +1054,38 @@ public protocol KVAStartable : AnyObject { public static func nonnull(_ any: Any?) -> Any public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String @objc deinit } -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override final public var description: Swift.String { @objc get } + final public func execute() final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() final public func evaluate() final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) final public func complete() final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) final public var mutator: KochavaCore.KVAMutator { get } @@ -1071,20 +1093,78 @@ public protocol KVAStartable : AnyObject { @objc get @objc set(networking) } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { get } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } final public var resetPassiveTimeInterval: Foundation.TimeInterval { get set(resetPassiveTimeInterval) } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void final public var accomplishedBool: Swift.Bool { @@ -1100,18 +1180,6 @@ public protocol KVAStartable : AnyObject { final public var didExperienceDelayBool: Swift.Bool { get } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit } @_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) @@ -1120,35 +1188,46 @@ public protocol KVAStartable : AnyObject { final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() final public func advance() final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? final public func previousIterationString() -> Swift.String - final public func reset() + final public var mutator: KochavaCore.KVAMutator { + get + } final public var insertTimeInterval: Foundation.TimeInterval? { get set(insertTimeInterval) } final public var timeIntervalArray: [Foundation.TimeInterval]? { get + set(timeIntervalArray) } final public var currentIteration: Swift.Int { get } - final public var mutator: KochavaCore.KVAMutator { - get - } @objc override dynamic public init() @objc deinit } -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool final public func start() final public func stop() final public func reset() final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } final public var mutator: KochavaCore.KVAMutator { get } @@ -1156,6 +1235,8 @@ public protocol KVAStartable : AnyObject { public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String final public var timeInterval: Foundation.TimeInterval? { get set(timeInterval) @@ -1170,13 +1251,15 @@ public protocol KVAStartable : AnyObject { } final public class KVAMutator { required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() final public func didMutate() final public func didMutate_sf() final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void final public var didMutatePassesToDelegateBool: Swift.Bool? weak final public var mutableDelegate: KochavaCore.KVAMutable? { @@ -1188,7 +1271,7 @@ final public class KVAMutator { @objc deinit } @objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? @@ -1209,6 +1292,7 @@ final public class KVAMutator { final public func timeInterval() -> Foundation.TimeInterval final public func timeInterval_optional() -> Foundation.TimeInterval? final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() final public func staleBool() -> Swift.Bool final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? @@ -1226,7 +1310,7 @@ final public class KVAMutator { get set(globalValueSourceCollection) } - final public var idString: Swift.String? { + final public var uuidString: Swift.String? { get } final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { @@ -1246,9 +1330,10 @@ final public class KVAMutator { final public var startDate: Foundation.Date { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier } @objc extension AppKit.NSApplication { @objc @_Concurrency.MainActor(unsafe) public static func kva_shared() -> AppKit.NSApplication? @@ -1318,7 +1403,7 @@ extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? } extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String } extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) diff --git a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/module.modulemap b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/module.modulemap index 8a8f232..cb24298 100644 --- a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/module.modulemap +++ b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Modules/module.modulemap @@ -6,6 +6,6 @@ framework module KochavaCore { } module KochavaCore.Swift { - header "KochavaCore-Swift.h" - requires objc + header "KochavaCore-Swift.h" + requires objc } diff --git a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Resources/Info.plist b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Resources/Info.plist index 72ca0cf..0e5dcd9 100644 --- a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Resources/Info.plist +++ b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/Resources/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 6.1.1 + 7.0.0 CFBundleSupportedPlatforms MacOSX @@ -27,21 +27,21 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 13E500a + 14B47b DTPlatformName macosx DTPlatformVersion - 12.3 + 13.0 DTSDKBuild - 21E226 + 22A372 DTSDKName - macosx12.3 + macosx13.0 DTXcode - 1331 + 1410 DTXcodeBuild - 13E500a + 14B47b KVABuildDateString - 2022-10-31T11:34:15-0700 + 2023-03-08T21:03:10-0800 LSMinimumSystemVersion 10.14 diff --git a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/_CodeSignature/CodeResources b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/_CodeSignature/CodeResources index 9d76f5a..4ee6d8a 100644 --- a/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/_CodeSignature/CodeResources +++ b/KochavaCore.xcframework/macos-arm64_x86_64/KochavaCore.framework/Versions/A/_CodeSignature/CodeResources @@ -6,86 +6,107 @@ Resources/Info.plist - pP3Jo7L8Le2eITe3QoEqljN4vb8= + FA6HMV8n/y7C0GeDTgDgzVeNGD0= files2 - Headers/KVAConsent.h + Headers/KochavaCore-Swift.h hash2 - P86lHXLvXXnG/vSeVzfpUGvPemGTmUobRmKYbUYJNQI= + s2RG//QrQKpfZNHMRy/QmyCaBXywY1EX5hE4yhR6AAM= - Headers/KochavaCore-Swift.h + Headers/KochavaCore.h hash2 - QBdz5RrIE8wSA2n5sieEATTxVTEZCqtDwbOP0djMZio= + 96qB8T/Mj9ANvoKgT1bA21LHw4KZ1K8+5+tHERiTKBg= - Headers/KochavaCore.h + Modules/KochavaCore.swiftmodule/arm64-apple-macos.abi.json + + hash2 + + UGTHEm9uQLuTK3IqAChY2eD9F7qAAmBJK72PXGerw94= + + + Modules/KochavaCore.swiftmodule/arm64-apple-macos.private.swiftinterface hash2 - Fe/8iTo5lYW4gtqchcFCbr3tevQtzThX9uFQbaPWdxQ= + OKAGqzoP7+ua5TC0BpFp7ga/E1GVRXt3yeFdfJO174E= Modules/KochavaCore.swiftmodule/arm64-apple-macos.swiftdoc hash2 - Ic/rzmwAeQzAEPN8BEgmQ/zPfN2iTPjkGjfoasGHeQk= + wNIHpkT5utsm1r5PMFPng9vR33042F0pjY6m4F662Us= Modules/KochavaCore.swiftmodule/arm64-apple-macos.swiftinterface hash2 - CLy50uDhZNqrK5gYIneNuQDrti4aH77ucr2M0d15iws= + OKAGqzoP7+ua5TC0BpFp7ga/E1GVRXt3yeFdfJO174E= Modules/KochavaCore.swiftmodule/arm64-apple-macos.swiftmodule hash2 - PcfVw2Pn6aMKbSWaQ7FoGtmEmhDgR2NvezfkCjpkHBM= + fH/9A/0ptZk8wAvV/IfUqTd7kOw5o/YzxNRIaVR6YIA= + + + Modules/KochavaCore.swiftmodule/x86_64-apple-macos.abi.json + + hash2 + + UGTHEm9uQLuTK3IqAChY2eD9F7qAAmBJK72PXGerw94= + + + Modules/KochavaCore.swiftmodule/x86_64-apple-macos.private.swiftinterface + + hash2 + + XQ14bHZTupEZJ+DhWqXnB3dFLDoCLU3bJTWKCCfOFRU= Modules/KochavaCore.swiftmodule/x86_64-apple-macos.swiftdoc hash2 - Yxpp/QEqy5VRns5DSKSB+tQ6VnlPfytAxet11L8Ku1E= + Wz79QWwDHDn7NUmy6PyZt16HLEZEFzrP/LhvH+eKdI0= Modules/KochavaCore.swiftmodule/x86_64-apple-macos.swiftinterface hash2 - sap4p7WS3oVIqJdOK2tLffFpAM5suAqQvIEH+lAQwrs= + XQ14bHZTupEZJ+DhWqXnB3dFLDoCLU3bJTWKCCfOFRU= Modules/KochavaCore.swiftmodule/x86_64-apple-macos.swiftmodule hash2 - C268VRtzyBxsdgRsCc/DMaTOMVfLcTk0QOAfasw1HHQ= + SqqlWv0j7gKWAQ6Fq1HbjDp2qnozsuJMt7W1RhP0MHQ= Modules/module.modulemap hash2 - LCJnjxjlq9/YL6dAk58JJvD7fYQg76pJzzVSlI2Uw1g= + cwNWy2Dp1TnXoBn91iWC96is4j2CYQWN/OZljsuJxBc= Resources/Info.plist hash2 - pae2yn5aBIkONhnLBWIWSpWOWRFiklJsnpfTo/V6HsY= + nVbX6yvJrboaeShYuE1iZzm1W45BoBtsauq3WH/B0NY= diff --git a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Headers/KVAConsent.h b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Headers/KVAConsent.h deleted file mode 100644 index e71b470..0000000 --- a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Headers/KVAConsent.h +++ /dev/null @@ -1,53 +0,0 @@ -// -// KVAConsent.h -// KochavaCore -// -// Created by John Bushnell on 3/30/18. -// Copyright © 2018 - 2022 Kochava, Inc. All rights reserved. -// - - - -#ifndef KVAConsent_h -#define KVAConsent_h - - - -#pragma mark - IMPORT - - - -#import - - - -#pragma mark - CLASS - - - -@class KVAConsent; - - - -#pragma mark - Typealiases - - - -/*! - @typedef KVAConsentDidUpdateClosure - - @brief A closure which is called when there is an update to consent. - - @discussion This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. - */ -typedef void (^ KVAConsentDidUpdateClosure) -( - KVAConsent * _Nonnull consent -); - - - -#endif - - - diff --git a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Headers/KochavaCore-Swift.h b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Headers/KochavaCore-Swift.h index 56f6042..2c163f9 100644 --- a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Headers/KochavaCore-Swift.h +++ b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Headers/KochavaCore-Swift.h @@ -1,4 +1,6 @@ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +#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) #ifndef KOCHAVACORE_SWIFT_H #define KOCHAVACORE_SWIFT_H #pragma clang diagnostic push @@ -21,11 +23,20 @@ # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -181,9 +192,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -191,6 +204,28 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -200,6 +235,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import UIKit; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -207,6 +243,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -215,6 +252,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) @class KVANetworking; @@ -231,6 +269,7 @@ SWIFT_CLASS_NAMED("KVAAdapter") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -248,19 +287,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) + (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; /// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - /// A class to manage the beginning and ending of a background task. /// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. SWIFT_CLASS_NAMED("KVABackgroundTaskController") @@ -270,35 +301,11 @@ SWIFT_CLASS_NAMED("KVABackgroundTaskController") @end -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - /// A class which defines an keyed collection of objects. ///

              Features

              ///
                ///
              • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. ///
              • ///
              • /// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. @@ -313,39 +320,14 @@ SWIFT_CLASS_NAMED("KVACollection") @class KVAContext; @class NSNumber; @class NSDate; -@class KVAPartner; /// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. SWIFT_CLASS_NAMED("KVAConsent") @interface KVAConsent : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; - (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); /// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. /// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. - (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; @@ -358,44 +340,20 @@ SWIFT_CLASS_NAMED("KVAConsent") /// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. /// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. - (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

                Example

                -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. /// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; /// A date representing the last time the user did respond concerning consent. /// This includes both positive and negative responses. This value is nil when the user has not provided a response. @property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; @@ -442,40 +400,40 @@ SWIFT_CLASS_NAMED("KVAProduct") /// let product = KVAProduct( /// apiVersionString: "1", /// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", /// valueSourceCollection: nil, /// versionString: "1.0.0" /// ) /// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. /// /// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. /// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. /// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. /// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. /// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. +/// \param moduleName The name of the module. Example: “KochavaCore”. /// -/// \param nameString A name string. Example: “Apple.Core”. +/// \param name The name. Example: “Apple.Core”. /// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. /// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. /// /// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. /// /// \param versionString A version string. /// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Resets the product. @@ -498,11 +456,11 @@ SWIFT_CLASS_NAMED("KVAProduct") /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shut down the product. /// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. @@ -527,7 +485,7 @@ SWIFT_CLASS_NAMED("KVACoreProduct") /// The singleton shared instance. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) + (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; @end @@ -538,22 +496,6 @@ SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") @end -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - /// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. SWIFT_CLASS_NAMED("KVADiagnostic") @interface KVADiagnostic : NSObject @@ -561,14 +503,6 @@ SWIFT_CLASS_NAMED("KVADiagnostic") @end -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - /// A class which defines an entry in a dictionary. /// This class provides the means of defining how an element in a dictionary should be formatted. SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") @@ -584,9 +518,10 @@ SWIFT_CLASS_NAMED("KVADictionaryFormat") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVATask; /// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. SWIFT_CLASS_NAMED("KVADispatchQueue") @interface KVADispatchQueue : NSObject /// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. @@ -604,67 +539,83 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQ @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param timeInterval The TimeInterval to async after. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch after a stepped-settling dispatch. /// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. /// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). /// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. /// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -678,15 +629,6 @@ SWIFT_CLASS_NAMED("KVAFile") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - @class KVALogLevel; @class KVALogMessage; @@ -753,9 +695,13 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel + (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. /// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -775,6 +721,7 @@ SWIFT_CLASS_NAMED("KVANetTransaction") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -796,6 +743,7 @@ SWIFT_CLASS_NAMED("KVANetTransactionType") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVAPrivacy; /// The class KVANetworking provides basic networking support. SWIFT_CLASS_NAMED("KVANetworking") @@ -814,52 +762,125 @@ SWIFT_CLASS_NAMED("KVANetworking") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. +/// +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. /// -/// \param valueObject A value object for the advanced instruction. +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. /// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class KVAPrivacyProfile; +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; @end @@ -879,11 +900,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// Resets product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. /// @@ -891,11 +912,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shuts down product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// @@ -911,23 +932,15 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - /// A class for working with system-level properties. SWIFT_CLASS_NAMED("KVASystem") @interface KVASystem : NSObject @@ -975,26 +988,28 @@ SWIFT_CLASS_NAMED("KVASystemLow") @end +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + /// A class which defines a high-level task. SWIFT_CLASS_NAMED("KVATask") @interface KVATask : NSObject /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, strong) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - /// A class which defines a series of time intervals, which express a waterfall pattern. SWIFT_CLASS_NAMED("KVATimeIntervalSeries") @interface KVATimeIntervalSeries : NSObject @@ -1007,6 +1022,8 @@ SWIFT_CLASS_NAMED("KVATimeIntervalSeries") /// A class which wraps a timer with an advanced and high-level interface. SWIFT_CLASS_NAMED("KVATimer") @interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1080,18 +1097,25 @@ SWIFT_CLASS_NAMED("KVAValue") @interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) /// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. /// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. /// /// \param identifierString An identifier string. Example: “ClassName.fieldName”. /// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. /// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif + +#else +#error unsupported Swift architecture +#endif diff --git a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Headers/KochavaCore.h b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Headers/KochavaCore.h index 5684530..96585e8 100644 --- a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Headers/KochavaCore.h +++ b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Headers/KochavaCore.h @@ -3,7 +3,7 @@ // KochavaCore // // Created by John Bushnell on 6/12/20. -// Copyright © 2013 - 2022 Kochava, Inc. All rights reserved. +// Copyright © 2013 - 2023 Kochava, Inc. All rights reserved. // @@ -28,9 +28,6 @@ #pragma mark System #import -#pragma mark KochavaCore -#import - #pragma mark - EXPORT diff --git a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Info.plist b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Info.plist index 4e04fc7..7ea9632 100644 --- a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Info.plist +++ b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 6.1.1 + 7.0.0 CFBundleSupportedPlatforms AppleTVOS @@ -27,23 +27,23 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 19L439 + 20K67 DTPlatformName appletvos DTPlatformVersion - 15.4 + 16.1 DTSDKBuild - 19L439 + 20K67 DTSDKName - appletvos15.4 + appletvos16.1 DTXcode - 1331 + 1410 DTXcodeBuild - 13E500a + 14B47b KVABuildDateString - 2022-10-31T11:33:52-0700 + 2023-03-08T21:02:39-0800 MinimumOSVersion - 10.2 + 12.4 UIDeviceFamily 3 diff --git a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/KochavaCore b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/KochavaCore index cb10918..6fe8aa5 100755 Binary files a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/KochavaCore and b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/KochavaCore differ diff --git a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos.abi.json b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos.abi.json new file mode 100644 index 0000000..3207645 --- /dev/null +++ b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos.abi.json @@ -0,0 +1,60229 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIApplication", + "printedName": "UIApplication", + "children": [ + { + "kind": "Function", + "name": "kva_shared", + "printedName": "kva_shared()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)UIApplication(cm)kva_shared", + "mangledName": "$sSo13UIApplicationC11KochavaCoreE10kva_sharedABSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_shared", + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIApplication", + "moduleName": "UIKit", + "isOpen": true, + "objc_name": "UIApplication", + "declAttributes": [ + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1389, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos.private.swiftinterface b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos.private.swiftinterface new file mode 100644 index 0000000..24a9993 --- /dev/null +++ b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos.private.swiftinterface @@ -0,0 +1,1419 @@ +// 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-tvos12.4 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc extension UIKit.UIApplication { + @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? +} diff --git a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos.swiftdoc b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos.swiftdoc index ed99c17..0a8cd14 100644 Binary files a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos.swiftdoc and b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos.swiftdoc differ diff --git a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos.swiftinterface b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos.swiftinterface index d5ef99a..24a9993 100644 --- a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos.swiftinterface +++ b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos.swiftinterface @@ -1,11 +1,13 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) -// swift-module-flags: -target arm64-apple-tvos10.2 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// 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-tvos12.4 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex import Foundation @_exported import KochavaCore import Swift import UIKit import _Concurrency +import _StringProcessing import os.log import os extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @@ -20,6 +22,7 @@ extension Swift.Array { extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Bool? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? } extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? @@ -36,158 +39,201 @@ extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVA public func kva_unixTimeString() -> Swift.String public func kva_iso8601DateString() -> Swift.String public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String public func kva_yyyymmddDateString() -> Swift.String public func kva_agoTimeInterval() -> Foundation.TimeInterval } -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } } extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Int? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { @objc get } @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { get } - public var mutator: KochavaCore.KVAMutator { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) } - public var key: Swift.AnyHashable? { + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { get + set(descriptionString) } - public var initializedObject: Any? { + final public var key: Swift.AnyHashable? { get - set(initializedObject) + set(key) } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + final public var identifier: KochavaCore.KVAAdapter.Identifier { get - set(maximumStalenessTimeInterval) } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { get - set(persistentStorageWriteLogMessagePrintBool) + set(maximumStalenessTimeInterval) } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { + final public var nameString: Swift.String? { get - set(persistentStorageWriteWaitTimeInterval_optional) + set(nameString) } - public var product: KochavaCore.KVAProduct? { + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { get set(product) } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(storageIdString) + set(storageIdentifier) } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { get + set(universalIdentifier) } - public var valueElementClass: Swift.AnyClass? { + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { get + set(valueInitializedObject) } - public var valueObject: Swift.AnyObject? { + final public var valueObject: Swift.AnyObject? { get set(valueObject) } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { get set(watchValueObject) } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { + final public var asynchronousCollectionInProgressBool: Swift.Bool { get } - public var consent: KochavaCore.KVAConsent? { + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { get set(consent) } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { + final public var touchlessValue: KochavaCore.KVAValue? { get set(touchlessValue) } - public var touchlessValueObject: Swift.AnyObject? { + final public var touchlessValueObject: Swift.AnyObject? { get set(touchlessValueObject) } - public var value: KochavaCore.KVAValue? { + final public var value: KochavaCore.KVAValue? { get set(value) } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { get set(valueRawObject) } - public var watchValue: KochavaCore.KVAValue? { + final public var watchValue: KochavaCore.KVAValue? { get set(watchValue) } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { get set(watchValueRawObject) } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let stalenessNeverTimeInterval: Foundation.TimeInterval? public static let stalenessImmediateTimeInterval: Swift.Double } @@ -201,23 +247,15 @@ extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromPr final public var mutator: KochavaCore.KVAMutator { get } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { @objc get - @objc set(deviceAppGroupIdentifierString) + @objc set(deviceAppGroupIdentifier) } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAAsForContextProtocol { func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } @@ -226,112 +264,92 @@ public protocol KVAAsForContextProtocol { public static var sharedInstance: Swift.AnyObject { get } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) @objc deinit } -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func append(collection: KochavaCore.KVACollection?) final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) final public var mutator: KochavaCore.KVAMutator { get } + public typealias Identifier = Swift.String public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String @objc deinit } public protocol KVAConfigureWithProtocol { func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool + final public func invalidate() @objc final public func mayCollectBool() -> Swift.Bool @objc final public func mayPersistBool() -> Swift.Bool @objc final public func mayShareBool() -> Swift.Bool @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { @objc get } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { + @objc final public var gdprEnabledBool: Swift.Bool { @objc get - @objc set(intelligentManagementBool) } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) + final public var enabledBool: Swift.Bool { + get } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { @objc get + @objc set(grantedBoolNumber) } - @objc final public var promptIdString: Swift.String? { + final public var grantedBool_sf: Swift.Bool? { get + set(grantedBool) } - @objc final public var requiredBool: Swift.Bool { + @objc final public var grantedDate: Foundation.Date? { @objc get - @objc set(requiredBool) } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { + @objc final public var requiredBool: Swift.Bool { @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get } @objc final public var responseDate: Foundation.Date? { @objc get @@ -352,12 +370,15 @@ public protocol KVAConfigureWithProtocol { } public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String final public let isHostBool: Swift.Bool final public let isLogBool: Swift.Bool final public let isPersistentStorageBool: Swift.Bool final public let isSDKBool: Swift.Bool final public let isServerBool: Swift.Bool - final public let nameString: Swift.String + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } @_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { @@ -365,52 +386,21 @@ public protocol KVAConfigureWithProtocol { public static var sharedInstance: Swift.AnyObject { get } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) @objc deinit } extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Dictionary? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] } -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { public static func printHostAPICall(headlineString: Swift.String) public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @@ -429,7 +419,7 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV final public var valueObject: Any? { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } final public var valueSourcePropertyNameString: Swift.String? { @@ -454,49 +444,55 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue @objc public static let globalSerial: KochavaCore.KVADispatchQueue @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) @objc override final public var description: Swift.String { @objc get } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String @objc deinit } -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { @objc get } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { get } - public var bundle: Foundation.Bundle? { + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { get } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { get } - public var extensionOverrideString: Swift.String? { + final public var extensionOverrideString: Swift.String? { get } - public var subfolderNameStringArray: [Swift.String]? { + final public var subfolderNameStringArray: [Swift.String]? { get } @objc deinit @@ -510,26 +506,11 @@ public protocol KVAFromProtocol { public protocol KVAFromWithInitializedObjectProtocol { static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? } -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAInvalidatable : AnyObject { func invalidate() } public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } public protocol KVAKeyable { func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? @@ -573,24 +554,28 @@ public protocol KVAKeyable { @objc get } public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func print() final public var mutator: KochavaCore.KVAMutator { get @@ -601,6 +586,7 @@ public protocol KVAKeyable { final public var sourceClass: Swift.AnyClass? { get } + public typealias SourceIdentifier = Swift.String final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { get } @@ -619,20 +605,21 @@ public protocol KVAKeyable { public protocol KVAMutable : AnyObject { var mutator: KochavaCore.KVAMutator { get } } -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() @objc override final public var description: Swift.String { @objc get } - final public func invalidate() public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? final public var mutator: KochavaCore.KVAMutator { @@ -645,17 +632,13 @@ public protocol KVAMutable : AnyObject { @objc get @objc set(networking) } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { get set(closure_enabledBool) } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { get set(closure_succededBool) @@ -673,17 +656,22 @@ public protocol KVAMutable : AnyObject { } public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { + final public var identifier: KochavaCore.KVANetTransaction.Identifier { get } + public typealias Identifier = Swift.String final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { get } + public typealias UniversalIdentifier = Swift.String final public var urlString: Swift.String? { get } final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { get } final public var didErrorCount: Swift.Int { @@ -707,10 +695,11 @@ public protocol KVAMutable : AnyObject { get set(valueArrayDictionary) } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier } public protocol KVANetTransactionSubURLIdStringMethodProvider { func subURLIdString() -> Swift.String? @@ -718,19 +707,8 @@ public protocol KVANetTransactionSubURLIdStringMethodProvider { public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { var serviceLocallyBool: Swift.Bool { get } } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? @@ -740,9 +718,10 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { final public var currentVariationURLString: Swift.String? { get } - final public var idString: Swift.String? { + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { get } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier final public var currentVariationStartDate: Foundation.Date? { get } @@ -757,7 +736,7 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { } @objc deinit } -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { public static var shared: KochavaCore.KVANetworking { get } @@ -767,130 +746,119 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { public static var sharedInstance: Swift.AnyObject { get } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) @objc override final public var description: Swift.String { @objc get } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get } - final public var instructionCollection: KochavaCore.KVACollection { + final public var baseNetTransactionCollection: KochavaCore.KVACollection { get } final public var taskCollection: KochavaCore.KVACollection { get } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? final public var valueSourceCollection: KochavaCore.KVACollection { get } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { get + set } - public static var sharedStorageIdString: Swift.String? { + final public var startedTask: KochavaCore.KVATask { get - set(sharedStorageIdString) + set } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(consent) + set(sharedStorageIdentifier) } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String final public var responseLocalBool: Swift.Bool? { get set(responseLocalBool) } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries final public var sleepBool: Swift.Bool { get set(sleepBool) } - final public let instanceIdString: Swift.String + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { get } final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { get } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String final public var startedBool: Swift.Bool { get } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier public static let willDeallocNotificationName: Foundation.Notification.Name } @objc public protocol KVANetworkingSetterProvider { @objc var networking: KochavaCore.KVANetworking? { get set } } -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} public protocol KVAPrintable { func print() } -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) public static func kva_from(_ object: Any?) -> Self? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override dynamic public var description: Swift.String { @objc get } + public func execute() public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var standardVersionInfoString: Swift.String { get } @@ -898,13 +866,6 @@ public protocol KVAPrintable { get } public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var mutator: KochavaCore.KVAMutator { get } @@ -914,33 +875,40 @@ public protocol KVAPrintable { public var buildDateString: Swift.String? { get } - public var bundleIdentifierString: Swift.String? { + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { get } - public var bundleTypeString: Swift.String { + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { get } + public typealias BundleType = Swift.String public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { get } + public typealias CompilerFlagName = Swift.String public var dependentProductClassNameStringArray: [Swift.String]? { get } - public var organizationNameString: Swift.String { + public var organizationName: KochavaCore.KVAProduct.OrganizationName { get } - public var moduleNameString: Swift.String { + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { get } - public var nameString: Swift.String { + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { get } - public var reverseDomainNameString: Swift.String? { + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { get } + public typealias ReverseDomainName = Swift.String final public let valueSourceCollection: KochavaCore.KVACollection public var versionString: Swift.String? { get @@ -954,13 +922,43 @@ public protocol KVAPrintable { public var userDefaults: Foundation.UserDefaults? { get } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? public var wrapperProduct: KochavaCore.KVAProduct? { get set(wrapperProduct) } @objc deinit } +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} @_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { @objc public static let shared: KochavaCore.KVAProductController public static var sharedInstance: Swift.AnyObject { @@ -968,12 +966,12 @@ public protocol KVAPrintable { } final public func register(product: KochavaCore.KVAProduct?) final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) final public var mutator: KochavaCore.KVAMutator { get } @@ -989,14 +987,8 @@ public protocol KVASharedPropertyProvider : AnyObject { public protocol KVAStartable : AnyObject { func start() } -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } @_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { @objc public static var shared: KochavaCore.KVASystem { @@ -1015,9 +1007,13 @@ public protocol KVAStartable : AnyObject { get } @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) final public func nameString() -> Swift.String final public var mutator: KochavaCore.KVAMutator { get @@ -1031,6 +1027,12 @@ public protocol KVAStartable : AnyObject { public static let stateActiveWillResignNotificationName: Foundation.Notification.Name @objc override dynamic public init() } +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { public static func architectureString() -> Swift.String? public static func bootDate() -> Foundation.Date? @@ -1038,6 +1040,12 @@ public protocol KVAStartable : AnyObject { @objc override dynamic public init() @objc deinit } +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_hasMissingDesignatedInitializers final public class KVAAny { public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? public static func objectAppending(object1: Any?, object2: Any?) -> Any? @@ -1046,24 +1054,38 @@ public protocol KVAStartable : AnyObject { public static func nonnull(_ any: Any?) -> Any public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String @objc deinit } -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override final public var description: Swift.String { @objc get } + final public func execute() final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() final public func evaluate() final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) final public func complete() final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) final public var mutator: KochavaCore.KVAMutator { get } @@ -1071,20 +1093,78 @@ public protocol KVAStartable : AnyObject { @objc get @objc set(networking) } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { get } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } final public var resetPassiveTimeInterval: Foundation.TimeInterval { get set(resetPassiveTimeInterval) } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void final public var accomplishedBool: Swift.Bool { @@ -1100,18 +1180,6 @@ public protocol KVAStartable : AnyObject { final public var didExperienceDelayBool: Swift.Bool { get } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit } @_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) @@ -1120,35 +1188,46 @@ public protocol KVAStartable : AnyObject { final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() final public func advance() final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? final public func previousIterationString() -> Swift.String - final public func reset() + final public var mutator: KochavaCore.KVAMutator { + get + } final public var insertTimeInterval: Foundation.TimeInterval? { get set(insertTimeInterval) } final public var timeIntervalArray: [Foundation.TimeInterval]? { get + set(timeIntervalArray) } final public var currentIteration: Swift.Int { get } - final public var mutator: KochavaCore.KVAMutator { - get - } @objc override dynamic public init() @objc deinit } -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool final public func start() final public func stop() final public func reset() final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } final public var mutator: KochavaCore.KVAMutator { get } @@ -1156,6 +1235,8 @@ public protocol KVAStartable : AnyObject { public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String final public var timeInterval: Foundation.TimeInterval? { get set(timeInterval) @@ -1170,13 +1251,15 @@ public protocol KVAStartable : AnyObject { } final public class KVAMutator { required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() final public func didMutate() final public func didMutate_sf() final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void final public var didMutatePassesToDelegateBool: Swift.Bool? weak final public var mutableDelegate: KochavaCore.KVAMutable? { @@ -1188,7 +1271,7 @@ final public class KVAMutator { @objc deinit } @objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? @@ -1209,6 +1292,7 @@ final public class KVAMutator { final public func timeInterval() -> Foundation.TimeInterval final public func timeInterval_optional() -> Foundation.TimeInterval? final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() final public func staleBool() -> Swift.Bool final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? @@ -1226,7 +1310,7 @@ final public class KVAMutator { get set(globalValueSourceCollection) } - final public var idString: Swift.String? { + final public var uuidString: Swift.String? { get } final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { @@ -1246,9 +1330,10 @@ final public class KVAMutator { final public var startDate: Foundation.Date { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier } extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @objc public static func kva_from(_ object: Any?) -> Self? @@ -1315,7 +1400,7 @@ extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? } extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String } extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) diff --git a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/module.modulemap b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/module.modulemap index 8a8f232..cb24298 100644 --- a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/module.modulemap +++ b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/Modules/module.modulemap @@ -6,6 +6,6 @@ framework module KochavaCore { } module KochavaCore.Swift { - header "KochavaCore-Swift.h" - requires objc + header "KochavaCore-Swift.h" + requires objc } diff --git a/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/_CodeSignature/CodeResources b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..c105a10 --- /dev/null +++ b/KochavaCore.xcframework/tvos-arm64/KochavaCore.framework/_CodeSignature/CodeResources @@ -0,0 +1,190 @@ + + + + + files + + Headers/KochavaCore-Swift.h + + tlJag6V2O8PL3YT97Bl1tzWycgY= + + Headers/KochavaCore.h + + aNC34zxU2S8qV+S/tJrazAfCS2M= + + Info.plist + + xl65hDOUk2F2dbj5b5ohZqlq5ao= + + Modules/KochavaCore.swiftmodule/arm64-apple-tvos.abi.json + + G8XCvZXBVKnE5rE+9rrNwk4Azys= + + Modules/KochavaCore.swiftmodule/arm64-apple-tvos.private.swiftinterface + + WV5jFX65O0qKrRGElZDwftCTei0= + + Modules/KochavaCore.swiftmodule/arm64-apple-tvos.swiftdoc + + qrZ0xUlPauZycAgpGgDzOgNpO9g= + + Modules/KochavaCore.swiftmodule/arm64-apple-tvos.swiftinterface + + WV5jFX65O0qKrRGElZDwftCTei0= + + Modules/KochavaCore.swiftmodule/arm64-apple-tvos.swiftmodule + + qeSIqYgTo/DMKaxg3V30IL5OSas= + + Modules/module.modulemap + + mPnHeF4+p1VNpbKNGuDcTI3FwGU= + + + files2 + + Headers/KochavaCore-Swift.h + + hash2 + + NzqGLvD9WLehFkG0H3p8x/iFJyt1cSpNEPt2MRlCIMY= + + + Headers/KochavaCore.h + + hash2 + + 96qB8T/Mj9ANvoKgT1bA21LHw4KZ1K8+5+tHERiTKBg= + + + Modules/KochavaCore.swiftmodule/arm64-apple-tvos.abi.json + + hash2 + + /0Np9ZATjmLeONJDHnCVYpGY3k5AwenPOOen/6s4tKQ= + + + Modules/KochavaCore.swiftmodule/arm64-apple-tvos.private.swiftinterface + + hash2 + + FwAzz93x3tBgPvdr7PfC74TqlOVreoy2T8r5VFk/xT8= + + + Modules/KochavaCore.swiftmodule/arm64-apple-tvos.swiftdoc + + hash2 + + 9ml/dIeWaZUZLepUZJM4rsxwbweWzm+MwRfjNUXCJmM= + + + Modules/KochavaCore.swiftmodule/arm64-apple-tvos.swiftinterface + + hash2 + + FwAzz93x3tBgPvdr7PfC74TqlOVreoy2T8r5VFk/xT8= + + + Modules/KochavaCore.swiftmodule/arm64-apple-tvos.swiftmodule + + hash2 + + vHR7m2E0yiEZXGi6ybC4xBjtBc7sdi+Ne2jGwnKZfDk= + + + Modules/module.modulemap + + hash2 + + cwNWy2Dp1TnXoBn91iWC96is4j2CYQWN/OZljsuJxBc= + + + + 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/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Headers/KVAConsent.h b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Headers/KVAConsent.h deleted file mode 100644 index e71b470..0000000 --- a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Headers/KVAConsent.h +++ /dev/null @@ -1,53 +0,0 @@ -// -// KVAConsent.h -// KochavaCore -// -// Created by John Bushnell on 3/30/18. -// Copyright © 2018 - 2022 Kochava, Inc. All rights reserved. -// - - - -#ifndef KVAConsent_h -#define KVAConsent_h - - - -#pragma mark - IMPORT - - - -#import - - - -#pragma mark - CLASS - - - -@class KVAConsent; - - - -#pragma mark - Typealiases - - - -/*! - @typedef KVAConsentDidUpdateClosure - - @brief A closure which is called when there is an update to consent. - - @discussion This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. - */ -typedef void (^ KVAConsentDidUpdateClosure) -( - KVAConsent * _Nonnull consent -); - - - -#endif - - - diff --git a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore-Swift.h b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore-Swift.h index 1a069c6..f1e4192 100644 --- a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore-Swift.h +++ b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef KOCHAVACORE_SWIFT_H #define KOCHAVACORE_SWIFT_H #pragma clang diagnostic push @@ -23,11 +23,20 @@ # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -183,9 +192,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -193,6 +204,28 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -202,6 +235,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import UIKit; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -209,6 +243,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -217,6 +252,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) @class KVANetworking; @@ -233,6 +269,7 @@ SWIFT_CLASS_NAMED("KVAAdapter") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -250,19 +287,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) + (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; /// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - /// A class to manage the beginning and ending of a background task. /// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. SWIFT_CLASS_NAMED("KVABackgroundTaskController") @@ -272,35 +301,11 @@ SWIFT_CLASS_NAMED("KVABackgroundTaskController") @end -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - /// A class which defines an keyed collection of objects. ///

                Features

                ///
                  ///
                • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. ///
                • ///
                • /// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. @@ -315,39 +320,14 @@ SWIFT_CLASS_NAMED("KVACollection") @class KVAContext; @class NSNumber; @class NSDate; -@class KVAPartner; /// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. SWIFT_CLASS_NAMED("KVAConsent") @interface KVAConsent : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; - (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); /// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. /// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. - (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; @@ -360,44 +340,20 @@ SWIFT_CLASS_NAMED("KVAConsent") /// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. /// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. - (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

                  Example

                  -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. /// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; /// A date representing the last time the user did respond concerning consent. /// This includes both positive and negative responses. This value is nil when the user has not provided a response. @property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; @@ -444,40 +400,40 @@ SWIFT_CLASS_NAMED("KVAProduct") /// let product = KVAProduct( /// apiVersionString: "1", /// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", /// valueSourceCollection: nil, /// versionString: "1.0.0" /// ) /// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. /// /// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. /// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. /// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. /// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. /// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. +/// \param moduleName The name of the module. Example: “KochavaCore”. /// -/// \param nameString A name string. Example: “Apple.Core”. +/// \param name The name. Example: “Apple.Core”. /// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. /// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. /// /// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. /// /// \param versionString A version string. /// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Resets the product. @@ -500,11 +456,11 @@ SWIFT_CLASS_NAMED("KVAProduct") /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shut down the product. /// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. @@ -529,7 +485,7 @@ SWIFT_CLASS_NAMED("KVACoreProduct") /// The singleton shared instance. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) + (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; @end @@ -540,22 +496,6 @@ SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") @end -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - /// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. SWIFT_CLASS_NAMED("KVADiagnostic") @interface KVADiagnostic : NSObject @@ -563,14 +503,6 @@ SWIFT_CLASS_NAMED("KVADiagnostic") @end -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - /// A class which defines an entry in a dictionary. /// This class provides the means of defining how an element in a dictionary should be formatted. SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") @@ -586,9 +518,10 @@ SWIFT_CLASS_NAMED("KVADictionaryFormat") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVATask; /// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. SWIFT_CLASS_NAMED("KVADispatchQueue") @interface KVADispatchQueue : NSObject /// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. @@ -606,67 +539,83 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQ @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. /// /// \param timeInterval The TimeInterval to async after. /// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// /// \param closure The closure to execute (conditionally). /// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch after a stepped-settling dispatch. /// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. /// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). /// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. /// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -680,15 +629,6 @@ SWIFT_CLASS_NAMED("KVAFile") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - @class KVALogLevel; @class KVALogMessage; @@ -755,9 +695,13 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel + (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. /// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -777,6 +721,7 @@ SWIFT_CLASS_NAMED("KVANetTransaction") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -798,6 +743,7 @@ SWIFT_CLASS_NAMED("KVANetTransactionType") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVAPrivacy; /// The class KVANetworking provides basic networking support. SWIFT_CLASS_NAMED("KVANetworking") @@ -816,52 +762,125 @@ SWIFT_CLASS_NAMED("KVANetworking") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. /// -/// \param valueObject A value object for the advanced instruction. +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. /// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. +/// +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class KVAPrivacyProfile; +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; @end @@ -881,11 +900,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// Resets product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. /// @@ -893,11 +912,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shuts down product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// @@ -913,23 +932,15 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - /// A class for working with system-level properties. SWIFT_CLASS_NAMED("KVASystem") @interface KVASystem : NSObject @@ -977,26 +988,28 @@ SWIFT_CLASS_NAMED("KVASystemLow") @end +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + /// A class which defines a high-level task. SWIFT_CLASS_NAMED("KVATask") @interface KVATask : NSObject /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, strong) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - /// A class which defines a series of time intervals, which express a waterfall pattern. SWIFT_CLASS_NAMED("KVATimeIntervalSeries") @interface KVATimeIntervalSeries : NSObject @@ -1009,6 +1022,8 @@ SWIFT_CLASS_NAMED("KVATimeIntervalSeries") /// A class which wraps a timer with an advanced and high-level interface. SWIFT_CLASS_NAMED("KVATimer") @interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1082,16 +1097,19 @@ SWIFT_CLASS_NAMED("KVAValue") @interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) /// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. /// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. /// /// \param identifierString An identifier string. Example: “ClassName.fieldName”. /// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. /// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif @@ -1099,7 +1117,7 @@ SWIFT_CLASS_NAMED("KVAValue") #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef KOCHAVACORE_SWIFT_H #define KOCHAVACORE_SWIFT_H #pragma clang diagnostic push @@ -1122,11 +1140,20 @@ SWIFT_CLASS_NAMED("KVAValue") # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -1282,9 +1309,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -1292,6 +1321,28 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -1301,6 +1352,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import UIKit; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -1308,6 +1360,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -1316,6 +1369,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) @class KVANetworking; @@ -1332,6 +1386,7 @@ SWIFT_CLASS_NAMED("KVAAdapter") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -1349,19 +1404,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) + (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; /// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - /// A class to manage the beginning and ending of a background task. /// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. SWIFT_CLASS_NAMED("KVABackgroundTaskController") @@ -1371,35 +1418,11 @@ SWIFT_CLASS_NAMED("KVABackgroundTaskController") @end -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - /// A class which defines an keyed collection of objects. ///

                  Features

                  ///
                    ///
                  • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. ///
                  • ///
                  • /// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. @@ -1414,39 +1437,14 @@ SWIFT_CLASS_NAMED("KVACollection") @class KVAContext; @class NSNumber; @class NSDate; -@class KVAPartner; /// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. SWIFT_CLASS_NAMED("KVAConsent") @interface KVAConsent : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; - (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); /// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. /// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. - (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; @@ -1459,44 +1457,20 @@ SWIFT_CLASS_NAMED("KVAConsent") /// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. /// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. - (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

                    Example

                    -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. /// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; /// A date representing the last time the user did respond concerning consent. /// This includes both positive and negative responses. This value is nil when the user has not provided a response. @property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; @@ -1543,40 +1517,40 @@ SWIFT_CLASS_NAMED("KVAProduct") /// let product = KVAProduct( /// apiVersionString: "1", /// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", /// valueSourceCollection: nil, /// versionString: "1.0.0" /// ) /// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. /// /// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. /// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. /// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. /// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. /// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. +/// \param moduleName The name of the module. Example: “KochavaCore”. /// -/// \param nameString A name string. Example: “Apple.Core”. +/// \param name The name. Example: “Apple.Core”. /// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. /// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. /// /// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. /// /// \param versionString A version string. /// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Resets the product. @@ -1599,11 +1573,11 @@ SWIFT_CLASS_NAMED("KVAProduct") /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shut down the product. /// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. @@ -1628,7 +1602,7 @@ SWIFT_CLASS_NAMED("KVACoreProduct") /// The singleton shared instance. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) + (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; @end @@ -1639,22 +1613,6 @@ SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") @end -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - /// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. SWIFT_CLASS_NAMED("KVADiagnostic") @interface KVADiagnostic : NSObject @@ -1662,14 +1620,6 @@ SWIFT_CLASS_NAMED("KVADiagnostic") @end -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - /// A class which defines an entry in a dictionary. /// This class provides the means of defining how an element in a dictionary should be formatted. SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") @@ -1685,9 +1635,10 @@ SWIFT_CLASS_NAMED("KVADictionaryFormat") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVATask; /// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. SWIFT_CLASS_NAMED("KVADispatchQueue") @interface KVADispatchQueue : NSObject /// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. @@ -1705,67 +1656,83 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQ @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. /// /// \param timeInterval The TimeInterval to async after. /// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// /// \param closure The closure to execute (conditionally). /// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch after a stepped-settling dispatch. /// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. /// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). /// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. /// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1779,15 +1746,6 @@ SWIFT_CLASS_NAMED("KVAFile") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - @class KVALogLevel; @class KVALogMessage; @@ -1854,9 +1812,13 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel + (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. /// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1876,6 +1838,7 @@ SWIFT_CLASS_NAMED("KVANetTransaction") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -1897,6 +1860,7 @@ SWIFT_CLASS_NAMED("KVANetTransactionType") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVAPrivacy; /// The class KVANetworking provides basic networking support. SWIFT_CLASS_NAMED("KVANetworking") @@ -1915,52 +1879,125 @@ SWIFT_CLASS_NAMED("KVANetworking") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. /// -/// \param valueObject A value object for the advanced instruction. +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. /// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. +/// +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class KVAPrivacyProfile; +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; @end @@ -1980,11 +2017,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// Resets product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. /// @@ -1992,11 +2029,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shuts down product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// @@ -2012,23 +2049,15 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - /// A class for working with system-level properties. SWIFT_CLASS_NAMED("KVASystem") @interface KVASystem : NSObject @@ -2076,26 +2105,28 @@ SWIFT_CLASS_NAMED("KVASystemLow") @end +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + /// A class which defines a high-level task. SWIFT_CLASS_NAMED("KVATask") @interface KVATask : NSObject /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, strong) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - /// A class which defines a series of time intervals, which express a waterfall pattern. SWIFT_CLASS_NAMED("KVATimeIntervalSeries") @interface KVATimeIntervalSeries : NSObject @@ -2108,6 +2139,8 @@ SWIFT_CLASS_NAMED("KVATimeIntervalSeries") /// A class which wraps a timer with an advanced and high-level interface. SWIFT_CLASS_NAMED("KVATimer") @interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -2181,20 +2214,25 @@ SWIFT_CLASS_NAMED("KVAValue") @interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) /// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. /// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. /// /// \param identifierString An identifier string. Example: “ClassName.fieldName”. /// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. /// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif +#else +#error unsupported Swift architecture #endif diff --git a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore.h b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore.h index 5684530..96585e8 100644 --- a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore.h +++ b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore.h @@ -3,7 +3,7 @@ // KochavaCore // // Created by John Bushnell on 6/12/20. -// Copyright © 2013 - 2022 Kochava, Inc. All rights reserved. +// Copyright © 2013 - 2023 Kochava, Inc. All rights reserved. // @@ -28,9 +28,6 @@ #pragma mark System #import -#pragma mark KochavaCore -#import - #pragma mark - EXPORT diff --git a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Info.plist b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Info.plist index 31bef3a..50d5b20 100644 --- a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Info.plist +++ b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 6.1.1 + 7.0.0 CFBundleSupportedPlatforms AppleTVSimulator @@ -27,23 +27,23 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 19L439 + 20K67 DTPlatformName appletvsimulator DTPlatformVersion - 15.4 + 16.1 DTSDKBuild - 19L439 + 20K67 DTSDKName - appletvsimulator15.4 + appletvsimulator16.1 DTXcode - 1331 + 1410 DTXcodeBuild - 13E500a + 14B47b KVABuildDateString - 2022-10-31T11:33:37-0700 + 2023-03-08T21:02:24-0800 MinimumOSVersion - 10.2 + 12.4 UIDeviceFamily 3 diff --git a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/KochavaCore b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/KochavaCore index 5feb890..a898828 100755 Binary files a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/KochavaCore and b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/KochavaCore differ diff --git a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.abi.json b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.abi.json new file mode 100644 index 0000000..708c8db --- /dev/null +++ b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.abi.json @@ -0,0 +1,60229 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIApplication", + "printedName": "UIApplication", + "children": [ + { + "kind": "Function", + "name": "kva_shared", + "printedName": "kva_shared()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)UIApplication(cm)kva_shared", + "mangledName": "$sSo13UIApplicationC11KochavaCoreE10kva_sharedABSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_shared", + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIApplication", + "moduleName": "UIKit", + "isOpen": true, + "objc_name": "UIApplication", + "declAttributes": [ + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1318, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface new file mode 100644 index 0000000..5877b22 --- /dev/null +++ b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface @@ -0,0 +1,1419 @@ +// 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-tvos12.4-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc extension UIKit.UIApplication { + @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? +} diff --git a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.swiftdoc b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.swiftdoc index 8373d26..826a8cf 100644 Binary files a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.swiftdoc and b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.swiftdoc differ diff --git a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.swiftinterface b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.swiftinterface index b5bc2a4..5877b22 100644 --- a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.swiftinterface +++ b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.swiftinterface @@ -1,11 +1,13 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) -// swift-module-flags: -target arm64-apple-tvos10.2-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// 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-tvos12.4-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex import Foundation @_exported import KochavaCore import Swift import UIKit import _Concurrency +import _StringProcessing import os.log import os extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @@ -20,6 +22,7 @@ extension Swift.Array { extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Bool? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? } extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? @@ -36,158 +39,201 @@ extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVA public func kva_unixTimeString() -> Swift.String public func kva_iso8601DateString() -> Swift.String public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String public func kva_yyyymmddDateString() -> Swift.String public func kva_agoTimeInterval() -> Foundation.TimeInterval } -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } } extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Int? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { @objc get } @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { get } - public var mutator: KochavaCore.KVAMutator { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) } - public var key: Swift.AnyHashable? { + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { get + set(descriptionString) } - public var initializedObject: Any? { + final public var key: Swift.AnyHashable? { get - set(initializedObject) + set(key) } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + final public var identifier: KochavaCore.KVAAdapter.Identifier { get - set(maximumStalenessTimeInterval) } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { get - set(persistentStorageWriteLogMessagePrintBool) + set(maximumStalenessTimeInterval) } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { + final public var nameString: Swift.String? { get - set(persistentStorageWriteWaitTimeInterval_optional) + set(nameString) } - public var product: KochavaCore.KVAProduct? { + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { get set(product) } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(storageIdString) + set(storageIdentifier) } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { get + set(universalIdentifier) } - public var valueElementClass: Swift.AnyClass? { + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { get + set(valueInitializedObject) } - public var valueObject: Swift.AnyObject? { + final public var valueObject: Swift.AnyObject? { get set(valueObject) } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { get set(watchValueObject) } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { + final public var asynchronousCollectionInProgressBool: Swift.Bool { get } - public var consent: KochavaCore.KVAConsent? { + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { get set(consent) } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { + final public var touchlessValue: KochavaCore.KVAValue? { get set(touchlessValue) } - public var touchlessValueObject: Swift.AnyObject? { + final public var touchlessValueObject: Swift.AnyObject? { get set(touchlessValueObject) } - public var value: KochavaCore.KVAValue? { + final public var value: KochavaCore.KVAValue? { get set(value) } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { get set(valueRawObject) } - public var watchValue: KochavaCore.KVAValue? { + final public var watchValue: KochavaCore.KVAValue? { get set(watchValue) } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { get set(watchValueRawObject) } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let stalenessNeverTimeInterval: Foundation.TimeInterval? public static let stalenessImmediateTimeInterval: Swift.Double } @@ -201,23 +247,15 @@ extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromPr final public var mutator: KochavaCore.KVAMutator { get } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { @objc get - @objc set(deviceAppGroupIdentifierString) + @objc set(deviceAppGroupIdentifier) } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAAsForContextProtocol { func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } @@ -226,112 +264,92 @@ public protocol KVAAsForContextProtocol { public static var sharedInstance: Swift.AnyObject { get } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) @objc deinit } -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func append(collection: KochavaCore.KVACollection?) final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) final public var mutator: KochavaCore.KVAMutator { get } + public typealias Identifier = Swift.String public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String @objc deinit } public protocol KVAConfigureWithProtocol { func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool + final public func invalidate() @objc final public func mayCollectBool() -> Swift.Bool @objc final public func mayPersistBool() -> Swift.Bool @objc final public func mayShareBool() -> Swift.Bool @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { @objc get } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { + @objc final public var gdprEnabledBool: Swift.Bool { @objc get - @objc set(intelligentManagementBool) } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) + final public var enabledBool: Swift.Bool { + get } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { @objc get + @objc set(grantedBoolNumber) } - @objc final public var promptIdString: Swift.String? { + final public var grantedBool_sf: Swift.Bool? { get + set(grantedBool) } - @objc final public var requiredBool: Swift.Bool { + @objc final public var grantedDate: Foundation.Date? { @objc get - @objc set(requiredBool) } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { + @objc final public var requiredBool: Swift.Bool { @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get } @objc final public var responseDate: Foundation.Date? { @objc get @@ -352,12 +370,15 @@ public protocol KVAConfigureWithProtocol { } public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String final public let isHostBool: Swift.Bool final public let isLogBool: Swift.Bool final public let isPersistentStorageBool: Swift.Bool final public let isSDKBool: Swift.Bool final public let isServerBool: Swift.Bool - final public let nameString: Swift.String + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } @_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { @@ -365,52 +386,21 @@ public protocol KVAConfigureWithProtocol { public static var sharedInstance: Swift.AnyObject { get } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) @objc deinit } extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Dictionary? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] } -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { public static func printHostAPICall(headlineString: Swift.String) public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @@ -429,7 +419,7 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV final public var valueObject: Any? { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } final public var valueSourcePropertyNameString: Swift.String? { @@ -454,49 +444,55 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue @objc public static let globalSerial: KochavaCore.KVADispatchQueue @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) @objc override final public var description: Swift.String { @objc get } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String @objc deinit } -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { @objc get } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { get } - public var bundle: Foundation.Bundle? { + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { get } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { get } - public var extensionOverrideString: Swift.String? { + final public var extensionOverrideString: Swift.String? { get } - public var subfolderNameStringArray: [Swift.String]? { + final public var subfolderNameStringArray: [Swift.String]? { get } @objc deinit @@ -510,26 +506,11 @@ public protocol KVAFromProtocol { public protocol KVAFromWithInitializedObjectProtocol { static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? } -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAInvalidatable : AnyObject { func invalidate() } public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } public protocol KVAKeyable { func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? @@ -573,24 +554,28 @@ public protocol KVAKeyable { @objc get } public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func print() final public var mutator: KochavaCore.KVAMutator { get @@ -601,6 +586,7 @@ public protocol KVAKeyable { final public var sourceClass: Swift.AnyClass? { get } + public typealias SourceIdentifier = Swift.String final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { get } @@ -619,20 +605,21 @@ public protocol KVAKeyable { public protocol KVAMutable : AnyObject { var mutator: KochavaCore.KVAMutator { get } } -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() @objc override final public var description: Swift.String { @objc get } - final public func invalidate() public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? final public var mutator: KochavaCore.KVAMutator { @@ -645,17 +632,13 @@ public protocol KVAMutable : AnyObject { @objc get @objc set(networking) } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { get set(closure_enabledBool) } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { get set(closure_succededBool) @@ -673,17 +656,22 @@ public protocol KVAMutable : AnyObject { } public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { + final public var identifier: KochavaCore.KVANetTransaction.Identifier { get } + public typealias Identifier = Swift.String final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { get } + public typealias UniversalIdentifier = Swift.String final public var urlString: Swift.String? { get } final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { get } final public var didErrorCount: Swift.Int { @@ -707,10 +695,11 @@ public protocol KVAMutable : AnyObject { get set(valueArrayDictionary) } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier } public protocol KVANetTransactionSubURLIdStringMethodProvider { func subURLIdString() -> Swift.String? @@ -718,19 +707,8 @@ public protocol KVANetTransactionSubURLIdStringMethodProvider { public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { var serviceLocallyBool: Swift.Bool { get } } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? @@ -740,9 +718,10 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { final public var currentVariationURLString: Swift.String? { get } - final public var idString: Swift.String? { + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { get } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier final public var currentVariationStartDate: Foundation.Date? { get } @@ -757,7 +736,7 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { } @objc deinit } -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { public static var shared: KochavaCore.KVANetworking { get } @@ -767,130 +746,119 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { public static var sharedInstance: Swift.AnyObject { get } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) @objc override final public var description: Swift.String { @objc get } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get } - final public var instructionCollection: KochavaCore.KVACollection { + final public var baseNetTransactionCollection: KochavaCore.KVACollection { get } final public var taskCollection: KochavaCore.KVACollection { get } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? final public var valueSourceCollection: KochavaCore.KVACollection { get } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { get + set } - public static var sharedStorageIdString: Swift.String? { + final public var startedTask: KochavaCore.KVATask { get - set(sharedStorageIdString) + set } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(consent) + set(sharedStorageIdentifier) } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String final public var responseLocalBool: Swift.Bool? { get set(responseLocalBool) } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries final public var sleepBool: Swift.Bool { get set(sleepBool) } - final public let instanceIdString: Swift.String + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { get } final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { get } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String final public var startedBool: Swift.Bool { get } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier public static let willDeallocNotificationName: Foundation.Notification.Name } @objc public protocol KVANetworkingSetterProvider { @objc var networking: KochavaCore.KVANetworking? { get set } } -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} public protocol KVAPrintable { func print() } -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) public static func kva_from(_ object: Any?) -> Self? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override dynamic public var description: Swift.String { @objc get } + public func execute() public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var standardVersionInfoString: Swift.String { get } @@ -898,13 +866,6 @@ public protocol KVAPrintable { get } public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var mutator: KochavaCore.KVAMutator { get } @@ -914,33 +875,40 @@ public protocol KVAPrintable { public var buildDateString: Swift.String? { get } - public var bundleIdentifierString: Swift.String? { + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { get } - public var bundleTypeString: Swift.String { + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { get } + public typealias BundleType = Swift.String public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { get } + public typealias CompilerFlagName = Swift.String public var dependentProductClassNameStringArray: [Swift.String]? { get } - public var organizationNameString: Swift.String { + public var organizationName: KochavaCore.KVAProduct.OrganizationName { get } - public var moduleNameString: Swift.String { + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { get } - public var nameString: Swift.String { + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { get } - public var reverseDomainNameString: Swift.String? { + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { get } + public typealias ReverseDomainName = Swift.String final public let valueSourceCollection: KochavaCore.KVACollection public var versionString: Swift.String? { get @@ -954,13 +922,43 @@ public protocol KVAPrintable { public var userDefaults: Foundation.UserDefaults? { get } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? public var wrapperProduct: KochavaCore.KVAProduct? { get set(wrapperProduct) } @objc deinit } +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} @_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { @objc public static let shared: KochavaCore.KVAProductController public static var sharedInstance: Swift.AnyObject { @@ -968,12 +966,12 @@ public protocol KVAPrintable { } final public func register(product: KochavaCore.KVAProduct?) final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) final public var mutator: KochavaCore.KVAMutator { get } @@ -989,14 +987,8 @@ public protocol KVASharedPropertyProvider : AnyObject { public protocol KVAStartable : AnyObject { func start() } -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } @_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { @objc public static var shared: KochavaCore.KVASystem { @@ -1015,9 +1007,13 @@ public protocol KVAStartable : AnyObject { get } @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) final public func nameString() -> Swift.String final public var mutator: KochavaCore.KVAMutator { get @@ -1031,6 +1027,12 @@ public protocol KVAStartable : AnyObject { public static let stateActiveWillResignNotificationName: Foundation.Notification.Name @objc override dynamic public init() } +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { public static func architectureString() -> Swift.String? public static func bootDate() -> Foundation.Date? @@ -1038,6 +1040,12 @@ public protocol KVAStartable : AnyObject { @objc override dynamic public init() @objc deinit } +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_hasMissingDesignatedInitializers final public class KVAAny { public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? public static func objectAppending(object1: Any?, object2: Any?) -> Any? @@ -1046,24 +1054,38 @@ public protocol KVAStartable : AnyObject { public static func nonnull(_ any: Any?) -> Any public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String @objc deinit } -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override final public var description: Swift.String { @objc get } + final public func execute() final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() final public func evaluate() final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) final public func complete() final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) final public var mutator: KochavaCore.KVAMutator { get } @@ -1071,20 +1093,78 @@ public protocol KVAStartable : AnyObject { @objc get @objc set(networking) } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { get } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } final public var resetPassiveTimeInterval: Foundation.TimeInterval { get set(resetPassiveTimeInterval) } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void final public var accomplishedBool: Swift.Bool { @@ -1100,18 +1180,6 @@ public protocol KVAStartable : AnyObject { final public var didExperienceDelayBool: Swift.Bool { get } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit } @_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) @@ -1120,35 +1188,46 @@ public protocol KVAStartable : AnyObject { final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() final public func advance() final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? final public func previousIterationString() -> Swift.String - final public func reset() + final public var mutator: KochavaCore.KVAMutator { + get + } final public var insertTimeInterval: Foundation.TimeInterval? { get set(insertTimeInterval) } final public var timeIntervalArray: [Foundation.TimeInterval]? { get + set(timeIntervalArray) } final public var currentIteration: Swift.Int { get } - final public var mutator: KochavaCore.KVAMutator { - get - } @objc override dynamic public init() @objc deinit } -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool final public func start() final public func stop() final public func reset() final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } final public var mutator: KochavaCore.KVAMutator { get } @@ -1156,6 +1235,8 @@ public protocol KVAStartable : AnyObject { public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String final public var timeInterval: Foundation.TimeInterval? { get set(timeInterval) @@ -1170,13 +1251,15 @@ public protocol KVAStartable : AnyObject { } final public class KVAMutator { required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() final public func didMutate() final public func didMutate_sf() final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void final public var didMutatePassesToDelegateBool: Swift.Bool? weak final public var mutableDelegate: KochavaCore.KVAMutable? { @@ -1188,7 +1271,7 @@ final public class KVAMutator { @objc deinit } @objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? @@ -1209,6 +1292,7 @@ final public class KVAMutator { final public func timeInterval() -> Foundation.TimeInterval final public func timeInterval_optional() -> Foundation.TimeInterval? final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() final public func staleBool() -> Swift.Bool final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? @@ -1226,7 +1310,7 @@ final public class KVAMutator { get set(globalValueSourceCollection) } - final public var idString: Swift.String? { + final public var uuidString: Swift.String? { get } final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { @@ -1246,9 +1330,10 @@ final public class KVAMutator { final public var startDate: Foundation.Date { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier } extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @objc public static func kva_from(_ object: Any?) -> Self? @@ -1315,7 +1400,7 @@ extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? } extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String } extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) diff --git a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.abi.json b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.abi.json new file mode 100644 index 0000000..708c8db --- /dev/null +++ b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.abi.json @@ -0,0 +1,60229 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIApplication", + "printedName": "UIApplication", + "children": [ + { + "kind": "Function", + "name": "kva_shared", + "printedName": "kva_shared()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)UIApplication(cm)kva_shared", + "mangledName": "$sSo13UIApplicationC11KochavaCoreE10kva_sharedABSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_shared", + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIApplication", + "moduleName": "UIKit", + "isOpen": true, + "objc_name": "UIApplication", + "declAttributes": [ + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1318, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface new file mode 100644 index 0000000..e9ecd4c --- /dev/null +++ b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface @@ -0,0 +1,1419 @@ +// 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-tvos12.4-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc extension UIKit.UIApplication { + @objc(kva_shared) @_Concurrency.MainActor(unsafe) public static func kva_shared() -> UIKit.UIApplication? +} diff --git a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc index b454ca1..9fde763 100644 Binary files a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc and b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc differ diff --git a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface index a4bbed4..e9ecd4c 100644 --- a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface +++ b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface @@ -1,11 +1,13 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) -// swift-module-flags: -target x86_64-apple-tvos10.2-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// 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-tvos12.4-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex import Foundation @_exported import KochavaCore import Swift import UIKit import _Concurrency +import _StringProcessing import os.log import os extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @@ -20,6 +22,7 @@ extension Swift.Array { extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Bool? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? } extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? @@ -36,158 +39,201 @@ extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVA public func kva_unixTimeString() -> Swift.String public func kva_iso8601DateString() -> Swift.String public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String public func kva_yyyymmddDateString() -> Swift.String public func kva_agoTimeInterval() -> Foundation.TimeInterval } -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } } extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Int? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { @objc get } @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { get } - public var mutator: KochavaCore.KVAMutator { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) } - public var key: Swift.AnyHashable? { + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { get + set(descriptionString) } - public var initializedObject: Any? { + final public var key: Swift.AnyHashable? { get - set(initializedObject) + set(key) } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + final public var identifier: KochavaCore.KVAAdapter.Identifier { get - set(maximumStalenessTimeInterval) } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { get - set(persistentStorageWriteLogMessagePrintBool) + set(maximumStalenessTimeInterval) } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { + final public var nameString: Swift.String? { get - set(persistentStorageWriteWaitTimeInterval_optional) + set(nameString) } - public var product: KochavaCore.KVAProduct? { + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { get set(product) } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(storageIdString) + set(storageIdentifier) } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { get + set(universalIdentifier) } - public var valueElementClass: Swift.AnyClass? { + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { get + set(valueInitializedObject) } - public var valueObject: Swift.AnyObject? { + final public var valueObject: Swift.AnyObject? { get set(valueObject) } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { get set(watchValueObject) } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { + final public var asynchronousCollectionInProgressBool: Swift.Bool { get } - public var consent: KochavaCore.KVAConsent? { + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { get set(consent) } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { + final public var touchlessValue: KochavaCore.KVAValue? { get set(touchlessValue) } - public var touchlessValueObject: Swift.AnyObject? { + final public var touchlessValueObject: Swift.AnyObject? { get set(touchlessValueObject) } - public var value: KochavaCore.KVAValue? { + final public var value: KochavaCore.KVAValue? { get set(value) } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { get set(valueRawObject) } - public var watchValue: KochavaCore.KVAValue? { + final public var watchValue: KochavaCore.KVAValue? { get set(watchValue) } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { get set(watchValueRawObject) } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let stalenessNeverTimeInterval: Foundation.TimeInterval? public static let stalenessImmediateTimeInterval: Swift.Double } @@ -201,23 +247,15 @@ extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromPr final public var mutator: KochavaCore.KVAMutator { get } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { @objc get - @objc set(deviceAppGroupIdentifierString) + @objc set(deviceAppGroupIdentifier) } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAAsForContextProtocol { func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } @@ -226,112 +264,92 @@ public protocol KVAAsForContextProtocol { public static var sharedInstance: Swift.AnyObject { get } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) @objc deinit } -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func append(collection: KochavaCore.KVACollection?) final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) final public var mutator: KochavaCore.KVAMutator { get } + public typealias Identifier = Swift.String public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String @objc deinit } public protocol KVAConfigureWithProtocol { func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool + final public func invalidate() @objc final public func mayCollectBool() -> Swift.Bool @objc final public func mayPersistBool() -> Swift.Bool @objc final public func mayShareBool() -> Swift.Bool @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { @objc get } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { + @objc final public var gdprEnabledBool: Swift.Bool { @objc get - @objc set(intelligentManagementBool) } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) + final public var enabledBool: Swift.Bool { + get } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { @objc get + @objc set(grantedBoolNumber) } - @objc final public var promptIdString: Swift.String? { + final public var grantedBool_sf: Swift.Bool? { get + set(grantedBool) } - @objc final public var requiredBool: Swift.Bool { + @objc final public var grantedDate: Foundation.Date? { @objc get - @objc set(requiredBool) } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { + @objc final public var requiredBool: Swift.Bool { @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get } @objc final public var responseDate: Foundation.Date? { @objc get @@ -352,12 +370,15 @@ public protocol KVAConfigureWithProtocol { } public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String final public let isHostBool: Swift.Bool final public let isLogBool: Swift.Bool final public let isPersistentStorageBool: Swift.Bool final public let isSDKBool: Swift.Bool final public let isServerBool: Swift.Bool - final public let nameString: Swift.String + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } @_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { @@ -365,52 +386,21 @@ public protocol KVAConfigureWithProtocol { public static var sharedInstance: Swift.AnyObject { get } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) @objc deinit } extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Dictionary? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] } -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { public static func printHostAPICall(headlineString: Swift.String) public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @@ -429,7 +419,7 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV final public var valueObject: Any? { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } final public var valueSourcePropertyNameString: Swift.String? { @@ -454,49 +444,55 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue @objc public static let globalSerial: KochavaCore.KVADispatchQueue @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) @objc override final public var description: Swift.String { @objc get } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String @objc deinit } -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { @objc get } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { get } - public var bundle: Foundation.Bundle? { + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { get } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { get } - public var extensionOverrideString: Swift.String? { + final public var extensionOverrideString: Swift.String? { get } - public var subfolderNameStringArray: [Swift.String]? { + final public var subfolderNameStringArray: [Swift.String]? { get } @objc deinit @@ -510,26 +506,11 @@ public protocol KVAFromProtocol { public protocol KVAFromWithInitializedObjectProtocol { static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? } -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAInvalidatable : AnyObject { func invalidate() } public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } public protocol KVAKeyable { func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? @@ -573,24 +554,28 @@ public protocol KVAKeyable { @objc get } public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func print() final public var mutator: KochavaCore.KVAMutator { get @@ -601,6 +586,7 @@ public protocol KVAKeyable { final public var sourceClass: Swift.AnyClass? { get } + public typealias SourceIdentifier = Swift.String final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { get } @@ -619,20 +605,21 @@ public protocol KVAKeyable { public protocol KVAMutable : AnyObject { var mutator: KochavaCore.KVAMutator { get } } -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() @objc override final public var description: Swift.String { @objc get } - final public func invalidate() public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? final public var mutator: KochavaCore.KVAMutator { @@ -645,17 +632,13 @@ public protocol KVAMutable : AnyObject { @objc get @objc set(networking) } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { get set(closure_enabledBool) } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { get set(closure_succededBool) @@ -673,17 +656,22 @@ public protocol KVAMutable : AnyObject { } public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { + final public var identifier: KochavaCore.KVANetTransaction.Identifier { get } + public typealias Identifier = Swift.String final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { get } + public typealias UniversalIdentifier = Swift.String final public var urlString: Swift.String? { get } final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { get } final public var didErrorCount: Swift.Int { @@ -707,10 +695,11 @@ public protocol KVAMutable : AnyObject { get set(valueArrayDictionary) } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier } public protocol KVANetTransactionSubURLIdStringMethodProvider { func subURLIdString() -> Swift.String? @@ -718,19 +707,8 @@ public protocol KVANetTransactionSubURLIdStringMethodProvider { public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { var serviceLocallyBool: Swift.Bool { get } } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? @@ -740,9 +718,10 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { final public var currentVariationURLString: Swift.String? { get } - final public var idString: Swift.String? { + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { get } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier final public var currentVariationStartDate: Foundation.Date? { get } @@ -757,7 +736,7 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { } @objc deinit } -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { public static var shared: KochavaCore.KVANetworking { get } @@ -767,130 +746,119 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { public static var sharedInstance: Swift.AnyObject { get } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) @objc override final public var description: Swift.String { @objc get } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get } - final public var instructionCollection: KochavaCore.KVACollection { + final public var baseNetTransactionCollection: KochavaCore.KVACollection { get } final public var taskCollection: KochavaCore.KVACollection { get } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? final public var valueSourceCollection: KochavaCore.KVACollection { get } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { get + set } - public static var sharedStorageIdString: Swift.String? { + final public var startedTask: KochavaCore.KVATask { get - set(sharedStorageIdString) + set } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(consent) + set(sharedStorageIdentifier) } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String final public var responseLocalBool: Swift.Bool? { get set(responseLocalBool) } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries final public var sleepBool: Swift.Bool { get set(sleepBool) } - final public let instanceIdString: Swift.String + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { get } final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { get } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String final public var startedBool: Swift.Bool { get } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier public static let willDeallocNotificationName: Foundation.Notification.Name } @objc public protocol KVANetworkingSetterProvider { @objc var networking: KochavaCore.KVANetworking? { get set } } -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} public protocol KVAPrintable { func print() } -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) public static func kva_from(_ object: Any?) -> Self? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override dynamic public var description: Swift.String { @objc get } + public func execute() public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var standardVersionInfoString: Swift.String { get } @@ -898,13 +866,6 @@ public protocol KVAPrintable { get } public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var mutator: KochavaCore.KVAMutator { get } @@ -914,33 +875,40 @@ public protocol KVAPrintable { public var buildDateString: Swift.String? { get } - public var bundleIdentifierString: Swift.String? { + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { get } - public var bundleTypeString: Swift.String { + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { get } + public typealias BundleType = Swift.String public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { get } + public typealias CompilerFlagName = Swift.String public var dependentProductClassNameStringArray: [Swift.String]? { get } - public var organizationNameString: Swift.String { + public var organizationName: KochavaCore.KVAProduct.OrganizationName { get } - public var moduleNameString: Swift.String { + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { get } - public var nameString: Swift.String { + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { get } - public var reverseDomainNameString: Swift.String? { + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { get } + public typealias ReverseDomainName = Swift.String final public let valueSourceCollection: KochavaCore.KVACollection public var versionString: Swift.String? { get @@ -954,13 +922,43 @@ public protocol KVAPrintable { public var userDefaults: Foundation.UserDefaults? { get } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? public var wrapperProduct: KochavaCore.KVAProduct? { get set(wrapperProduct) } @objc deinit } +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} @_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { @objc public static let shared: KochavaCore.KVAProductController public static var sharedInstance: Swift.AnyObject { @@ -968,12 +966,12 @@ public protocol KVAPrintable { } final public func register(product: KochavaCore.KVAProduct?) final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) final public var mutator: KochavaCore.KVAMutator { get } @@ -989,14 +987,8 @@ public protocol KVASharedPropertyProvider : AnyObject { public protocol KVAStartable : AnyObject { func start() } -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } @_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { @objc public static var shared: KochavaCore.KVASystem { @@ -1015,9 +1007,13 @@ public protocol KVAStartable : AnyObject { get } @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) final public func nameString() -> Swift.String final public var mutator: KochavaCore.KVAMutator { get @@ -1031,6 +1027,12 @@ public protocol KVAStartable : AnyObject { public static let stateActiveWillResignNotificationName: Foundation.Notification.Name @objc override dynamic public init() } +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { public static func architectureString() -> Swift.String? public static func bootDate() -> Foundation.Date? @@ -1038,6 +1040,12 @@ public protocol KVAStartable : AnyObject { @objc override dynamic public init() @objc deinit } +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_hasMissingDesignatedInitializers final public class KVAAny { public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? public static func objectAppending(object1: Any?, object2: Any?) -> Any? @@ -1046,24 +1054,38 @@ public protocol KVAStartable : AnyObject { public static func nonnull(_ any: Any?) -> Any public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String @objc deinit } -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override final public var description: Swift.String { @objc get } + final public func execute() final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() final public func evaluate() final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) final public func complete() final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) final public var mutator: KochavaCore.KVAMutator { get } @@ -1071,20 +1093,78 @@ public protocol KVAStartable : AnyObject { @objc get @objc set(networking) } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { get } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } final public var resetPassiveTimeInterval: Foundation.TimeInterval { get set(resetPassiveTimeInterval) } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void final public var accomplishedBool: Swift.Bool { @@ -1100,18 +1180,6 @@ public protocol KVAStartable : AnyObject { final public var didExperienceDelayBool: Swift.Bool { get } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit } @_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) @@ -1120,35 +1188,46 @@ public protocol KVAStartable : AnyObject { final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() final public func advance() final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? final public func previousIterationString() -> Swift.String - final public func reset() + final public var mutator: KochavaCore.KVAMutator { + get + } final public var insertTimeInterval: Foundation.TimeInterval? { get set(insertTimeInterval) } final public var timeIntervalArray: [Foundation.TimeInterval]? { get + set(timeIntervalArray) } final public var currentIteration: Swift.Int { get } - final public var mutator: KochavaCore.KVAMutator { - get - } @objc override dynamic public init() @objc deinit } -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool final public func start() final public func stop() final public func reset() final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } final public var mutator: KochavaCore.KVAMutator { get } @@ -1156,6 +1235,8 @@ public protocol KVAStartable : AnyObject { public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String final public var timeInterval: Foundation.TimeInterval? { get set(timeInterval) @@ -1170,13 +1251,15 @@ public protocol KVAStartable : AnyObject { } final public class KVAMutator { required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() final public func didMutate() final public func didMutate_sf() final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void final public var didMutatePassesToDelegateBool: Swift.Bool? weak final public var mutableDelegate: KochavaCore.KVAMutable? { @@ -1188,7 +1271,7 @@ final public class KVAMutator { @objc deinit } @objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? @@ -1209,6 +1292,7 @@ final public class KVAMutator { final public func timeInterval() -> Foundation.TimeInterval final public func timeInterval_optional() -> Foundation.TimeInterval? final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() final public func staleBool() -> Swift.Bool final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? @@ -1226,7 +1310,7 @@ final public class KVAMutator { get set(globalValueSourceCollection) } - final public var idString: Swift.String? { + final public var uuidString: Swift.String? { get } final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { @@ -1246,9 +1330,10 @@ final public class KVAMutator { final public var startDate: Foundation.Date { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier } extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @objc public static func kva_from(_ object: Any?) -> Self? @@ -1315,7 +1400,7 @@ extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? } extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String } extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) diff --git a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/module.modulemap b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/module.modulemap index 8a8f232..cb24298 100644 --- a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/module.modulemap +++ b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/Modules/module.modulemap @@ -6,6 +6,6 @@ framework module KochavaCore { } module KochavaCore.Swift { - header "KochavaCore-Swift.h" - requires objc + header "KochavaCore-Swift.h" + requires objc } diff --git a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/_CodeSignature/CodeResources b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/_CodeSignature/CodeResources index 90531b3..359fe6d 100644 --- a/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/_CodeSignature/CodeResources +++ b/KochavaCore.xcframework/tvos-arm64_x86_64-simulator/KochavaCore.framework/_CodeSignature/CodeResources @@ -4,161 +4,154 @@ files - Headers/KVAConsent.h - - lF3DndUyOVtfrzoh6q6/D8w5xq0= - Headers/KochavaCore-Swift.h - EqK/vOLoP4d9BLM3PJbyu4l/nyo= + eB6eTL+c2qbXNJQZz9nZhmYukFc= Headers/KochavaCore.h - AQ6pU/cQHf7mD8dVnhlmvIv+CJA= + aNC34zxU2S8qV+S/tJrazAfCS2M= Info.plist - PLovkhPa6Z1n1IVP9r7LZfyeFMM= + c1Eps+gnVFT6qjzF/ZrHpVDJhP4= + + Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.abi.json + + fsXWtK7hGK3w1fAqQsKDox3u8E8= + + Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface + + D9NB9yAZ2WILNdni1HVZ6wbF0pM= Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.swiftdoc - 6DBSj/UdyuG2OB28Yee8ZH4iz4E= + IGPtd5oLCxmLXAVu4AW+ppC1usg= Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.swiftinterface - wjLZymWkaUZx4lN212Eym7w037s= + D9NB9yAZ2WILNdni1HVZ6wbF0pM= Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.swiftmodule - b2cO18ZevWXjMteidrjBH41m1mA= + R7YPlVidjEWynr4rJxWyYy5w5Rc= + + Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.abi.json + + fsXWtK7hGK3w1fAqQsKDox3u8E8= + + Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface + + /1vNPzmrS2XnncUxRDwAvMnU89E= Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc - srQOYHnWOQLC35NqW7kPklUFrgg= + RQjWqpPouLriL/MRIaTXSp6cr70= Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface - FHZGvXGM/sEzRSSmdBvSANTiQFI= + /1vNPzmrS2XnncUxRDwAvMnU89E= Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule - NhPsiKYZCnHscVlbi8hun4SSvKM= + ODltujeSffnunRhI9wG/wuKRuGc= Modules/module.modulemap - /KgPlBn4jKA6ll91rLhztBF3eLc= + mPnHeF4+p1VNpbKNGuDcTI3FwGU= files2 - Headers/KVAConsent.h + Headers/KochavaCore-Swift.h - hash - - lF3DndUyOVtfrzoh6q6/D8w5xq0= - hash2 - P86lHXLvXXnG/vSeVzfpUGvPemGTmUobRmKYbUYJNQI= + IMEpATu7ibyJNaZ1nZV5ZGmJryx6uv+QiQjlv0n1pRw= - Headers/KochavaCore-Swift.h + Headers/KochavaCore.h - hash - - EqK/vOLoP4d9BLM3PJbyu4l/nyo= - hash2 - 6FHYXIdYgYesQ7HhF+vzPQZ0yX9GClP2yoRI5h8MCrM= + 96qB8T/Mj9ANvoKgT1bA21LHw4KZ1K8+5+tHERiTKBg= - Headers/KochavaCore.h + Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.abi.json - hash + hash2 - AQ6pU/cQHf7mD8dVnhlmvIv+CJA= + JfFzGSl6KQr9d54R6yi5vIyu3CngdPlYpj+a1lbPAeM= + + Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface + hash2 - Fe/8iTo5lYW4gtqchcFCbr3tevQtzThX9uFQbaPWdxQ= + erkD9/0vCsxyWx3lM5HrXu84LprUJyvDKlH77Wb2cTE= Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.swiftdoc - hash - - 6DBSj/UdyuG2OB28Yee8ZH4iz4E= - hash2 - DJiLfjeM5pw64G1oPht7As7mL8yh0R7DzYd7o9goxgQ= + LY5Rcz+RV9cAXcwz76NP/g/YQ6bFyNYE5vgftqK7SPM= Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.swiftinterface - hash - - wjLZymWkaUZx4lN212Eym7w037s= - hash2 - 1tgLawtnm59L2fhH0RH5PUXcvIdAznhwSSvDav2KBVI= + erkD9/0vCsxyWx3lM5HrXu84LprUJyvDKlH77Wb2cTE= Modules/KochavaCore.swiftmodule/arm64-apple-tvos-simulator.swiftmodule - hash + hash2 - b2cO18ZevWXjMteidrjBH41m1mA= + 578KCuFXLpjqrOCIf35VUaVphUoBFET8pU7SSh5jYvY= + + Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.abi.json + hash2 - 32mShl6DHvCw98IqGAEmiVwnGuLvZrsHFgDDKdD9BnI= + JfFzGSl6KQr9d54R6yi5vIyu3CngdPlYpj+a1lbPAeM= - Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc + Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface - hash + hash2 - srQOYHnWOQLC35NqW7kPklUFrgg= + +91PQOvix5Gt76DQRFNrp7nZDe342rHX02LrcVB90XM= + + Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc + hash2 - +3KbIWH6HpGLrYLXdUHMljD2/Ll5BPSf3aTJ6nGG3JQ= + L/re3UxftiY8D3S1eiNzGoKBgUylRITsEV7rgNZ2bSs= Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface - hash - - FHZGvXGM/sEzRSSmdBvSANTiQFI= - hash2 - +VVeomvhcYYFz95jCAwtDMfKgnSWKgBhxoeL5+xHKn0= + +91PQOvix5Gt76DQRFNrp7nZDe342rHX02LrcVB90XM= Modules/KochavaCore.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule - hash - - NhPsiKYZCnHscVlbi8hun4SSvKM= - hash2 - RYR41v+Y/YppqFo3XF7eMxa3SV2xmMvWCP7oZQLIr8g= + 44rOjR/XS1SVWygpejilXElZnu4cHCkLUcxw0nvxYBQ= Modules/module.modulemap - hash - - /KgPlBn4jKA6ll91rLhztBF3eLc= - hash2 - LCJnjxjlq9/YL6dAk58JJvD7fYQg76pJzzVSlI2Uw1g= + cwNWy2Dp1TnXoBn91iWC96is4j2CYQWN/OZljsuJxBc= diff --git a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Headers/KVAConsent.h b/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Headers/KVAConsent.h deleted file mode 100644 index e71b470..0000000 --- a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Headers/KVAConsent.h +++ /dev/null @@ -1,53 +0,0 @@ -// -// KVAConsent.h -// KochavaCore -// -// Created by John Bushnell on 3/30/18. -// Copyright © 2018 - 2022 Kochava, Inc. All rights reserved. -// - - - -#ifndef KVAConsent_h -#define KVAConsent_h - - - -#pragma mark - IMPORT - - - -#import - - - -#pragma mark - CLASS - - - -@class KVAConsent; - - - -#pragma mark - Typealiases - - - -/*! - @typedef KVAConsentDidUpdateClosure - - @brief A closure which is called when there is an update to consent. - - @discussion This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. - */ -typedef void (^ KVAConsentDidUpdateClosure) -( - KVAConsent * _Nonnull consent -); - - - -#endif - - - diff --git a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Headers/KochavaCore-Swift.h b/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Headers/KochavaCore-Swift.h deleted file mode 100644 index 693ecd0..0000000 --- a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Headers/KochavaCore-Swift.h +++ /dev/null @@ -1,2184 +0,0 @@ -#if 0 -#elif defined(__ARM64_ARCH_8_32__) && __ARM64_ARCH_8_32__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) -#ifndef KOCHAVACORE_SWIFT_H -#define KOCHAVACORE_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#include -#include -#include -#include - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# 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) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# 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 -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#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) -#endif -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import Foundation; -@import ObjectiveC; -#endif - -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="KochavaCore",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - - -@class KVANetworking; - -SWIFT_PROTOCOL("_TtP11KochavaCore27KVANetworkingSetterProvider_") -@protocol KVANetworkingSetterProvider -@property (nonatomic, strong) KVANetworking * _Nullable networking; -@end - -@class NSString; - -/// A class which collects and/or adapts a value to a variety of contexts. -SWIFT_CLASS_NAMED("KVAAdapter") -@interface KVAAdapter : NSObject -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// An instance of networking. -@property (nonatomic, weak) KVANetworking * _Nullable networking; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class for working with the App Groups capability. -SWIFT_CLASS_NAMED("KVAAppGroups") -@interface KVAAppGroups : NSObject -/// The singleton shared instance. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nonnull shared;) -+ (KVAAppGroups * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -/// A shared instance, for convenience— optional. -/// See var shared. This variable will be nil prior to the shared instance being defaulted. This may be used to optionally invalidate any existing shared instance without causing it to first be defaulted in the process. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) -+ (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; -/// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - -/// A class to manage the beginning and ending of a background task. -/// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. -SWIFT_CLASS_NAMED("KVABackgroundTaskController") -@interface KVABackgroundTaskController : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - -/// A class which defines an keyed collection of objects. -///

                    Features

                    -///
                      -///
                    • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. -///
                    • -///
                    • -/// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. -///
                    • -///
                    -SWIFT_CLASS_NAMED("KVACollection") -@interface KVACollection : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class KVAContext; -@class NSNumber; -@class NSDate; -@class KVAPartner; - -/// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. -SWIFT_CLASS_NAMED("KVAConsent") -@interface KVAConsent : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); -/// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may persist (or retain in persistent storage) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayCollectBool, mayKeepBool, and mayShareBool. -- (BOOL)mayPersistBool SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may share (or export) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayCollectBool, mayKeepBool, and mayPersistBool. -- (BOOL)mayShareBool SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. -/// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. -- (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

                    Example

                    -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// A date representing the last time the user did respond concerning consent. -/// This includes both positive and negative responses. This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; -@end - - -/// A class which defines a context. -/// This class provides the means of defining the context for something that is being done. It is generally used to identify a target or provider. -SWIFT_CLASS_NAMED("KVAContext") -@interface KVAContext : NSObject -/// A context which represents the host app. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull host;) -+ (KVAContext * _Nonnull)host SWIFT_WARN_UNUSED_RESULT; -/// A context which represents the log. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull log;) -+ (KVAContext * _Nonnull)log SWIFT_WARN_UNUSED_RESULT; -/// A context which represents persistentStorage. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull persistentStorage;) -+ (KVAContext * _Nonnull)persistentStorage SWIFT_WARN_UNUSED_RESULT; -/// A context which represents the SDK. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull sdk;) -+ (KVAContext * _Nonnull)sdk SWIFT_WARN_UNUSED_RESULT; -/// A context which represents the Server. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull server;) -+ (KVAContext * _Nonnull)server SWIFT_WARN_UNUSED_RESULT; -/// A context which represents the Server, and is un-restricted by considerations such as allowed and denied identifiers. -/// This is of particular relevance with KVANetTransaction(s) where allowed and/or denied identifiers may not (or not yet) be known, such as config retrievals. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull serverUnrestricted;) -+ (KVAContext * _Nonnull)serverUnrestricted SWIFT_WARN_UNUSED_RESULT; -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class which defines a product. -/// A product in this context generally refers to the result of a build. A product can be used to represent a framework, application, or application extension. -SWIFT_CLASS_NAMED("KVAProduct") -@interface KVAProduct : NSObject -/// Create an instance of class KVAProduct. -///

                    Example

                    -/// \code -/// let product = KVAProduct( -/// apiVersionString: "1", -/// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", -/// valueSourceCollection: nil, -/// versionString: "1.0.0" -/// ) -/// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. -/// -/// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. -/// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. -/// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. -/// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. -/// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. -/// -/// \param nameString A name string. Example: “Apple.Core”. -/// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. -/// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. -/// -/// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. -/// -/// \param versionString A version string. -/// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// Resets the product. -/// This involves resetting variables to their original states. This may include releasing shared instances. When parameter deleteLocalDataBool is passed true it also includes erasing any keys from persistent storage which are associated with the product. This method will complete asynchronously. Before working with this product again you should wait until the reset has completed. See method reset(deleteLocalDataBool:closure_didComplete:). -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool; -/// Resets the product. -/// This involves resetting variables to their original states. This may include releasing shared instances. When parameter deleteLocalDataBool is passed true it also includes erasing any keys from persistent storage which are associated with the product. This method will complete asynchronously. Before working with this product again you should wait until the reset has completed. -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -/// \param closure_didComplete A closure which is called upon completion. -/// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; -/// Resets the product. -/// This involves resetting variables to their original states. This may include releasing shared instances. When parameter deleteLocalDataBool is passed true it also includes erasing any keys from persistent storage which are associated with the product. When parameter includeExternalVariablesBool is passed true it includes additional variables which are bearing on the functionality of the product but otherwise external to it. This refers to third party variables. -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. -/// -/// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. -/// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. -/// -/// \param closure_didComplete A closure which is called upon completion. -/// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; -/// Shut down the product. -/// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -- (void)shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool; -/// Shut down the product. -/// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -/// \param closure_didComplete A closure which is called upon completion. -/// -- (void)shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class which defines the core product. -/// A product in this context generally refers to the result of a build. -SWIFT_CLASS_NAMED("KVACoreProduct") -@interface KVACoreProduct : KVAProduct -/// The singleton shared instance. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) -+ (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; -@end - - -/// Defines the parameters for the core product. -SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") -@interface KVACoreProductParams : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - -/// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. -SWIFT_CLASS_NAMED("KVADiagnostic") -@interface KVADiagnostic : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - -/// A class which defines an entry in a dictionary. -/// This class provides the means of defining how an element in a dictionary should be formatted. -SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") -@interface KVADictionaryEntryFormat : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class which defines the structure of a dictionary. -/// This class provides the means of defining how a dictionary should be formatted. -SWIFT_CLASS_NAMED("KVADictionaryFormat") -@interface KVADictionaryFormat : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. -SWIFT_CLASS_NAMED("KVADispatchQueue") -@interface KVADispatchQueue : NSObject -/// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. -/// Any sub-system which wishes to ensure execution can wait and not block execution in a global sense may use this queue. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQueue * _Nonnull globalConcurrent;) -+ (KVADispatchQueue * _Nonnull)globalConcurrent SWIFT_WARN_UNUSED_RESULT; -/// A global serial utility-qos DispatchQueue, which can be used generically to ensure that code execution is synchronized. -/// Any sub-system which wishes to synchronize code execution in a global sense may use this queue. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQueue * _Nonnull globalSerial;) -+ (KVADispatchQueue * _Nonnull)globalSerial SWIFT_WARN_UNUSED_RESULT; -/// The main dispatch queue. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQueue * _Nonnull main;) -+ (KVADispatchQueue * _Nonnull)main SWIFT_WARN_UNUSED_RESULT; -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. -/// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. -/// -/// \param sourceClass The class which is the source for the call. -/// -/// \param closure The closure to execute (conditionally). -/// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. -/// -/// \param closure The closure to execute (conditionally). -/// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. -/// -/// \param sourceClass The class which is the source for the call. -/// -/// \param closure The closure to execute (conditionally). -/// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. -/// -/// \param timeInterval The TimeInterval to async after. -/// -/// \param closure The closure to execute (conditionally). -/// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a stepped-settling dispatch. -/// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. -/// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. -/// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. -/// -/// \param sourceClass The class which is the source for the call. -/// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. -/// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. -/// -/// \param closure The closure to execute (conditionally). -/// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. -/// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. -/// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. -/// -/// \param sourceClass The class which is the source for the call. -/// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. -/// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. -/// -/// \param closure The closure to execute (conditionally). -/// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS_NAMED("KVAFile") -@interface KVAFile : NSObject -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -@class KVALogLevel; -@class KVALogMessage; - -/// A class which constitutes a log, which is a collection of log messages. -SWIFT_CLASS_NAMED("KVALog") -@interface KVALog : NSObject -/// The singleton shared instance. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALog * _Nonnull shared;) -+ (KVALog * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// The visible maximum log level for log messages. -@property (nonatomic, strong) KVALogLevel * _Nullable level; -/// A boolean indicating if log messages may be printed using os_log. -/// Default true. When disabled, log messages will fall back to NSLog or Swift’s print. NSLog and Swift’s print lack certain features which os_log has, but they may print in environments where os_log is not supported. -@property (nonatomic) BOOL osLogEnabledBool; -/// A boolean indicating if log messages should be pretty printed. -/// Default true. -@property (nonatomic) BOOL prettyPrintBool; -/// A boolean indicating if log messages should be separated by new line and then printed individually. -/// Default false. This can be used to overcome truncation issues, but it will add message prefixes to the beginning of each line. -@property (nonatomic) BOOL printLinesIndividuallyBool; -/// A prefix string to be added to the beginning of each item printed to the log. -/// Default nil. This can be set to a value such as “KVA: “ to make filtering log messages easier. When this is used in conjunction with var printLinesIndividuallyBool this prefix will be printed at the beginning of each line. -@property (nonatomic, copy) NSString * _Nullable printPrefixString; -/// Return a copy of the logMessageArray. -/// The copy is made safely with synchronization. -- (NSArray * _Nullable)logMessageArray_copy SWIFT_WARN_UNUSED_RESULT; -@end - - -/// A class which defines a log level, with enumerated values. -SWIFT_CLASS_NAMED("KVALogLevel") -@interface KVALogLevel : NSObject -/// A log level which never prints visibly to the log. -/// When LogMessage(s) are not printed visibly to the log, they are still posted as notifications. This enables all LogMessage(s) to be observed, regardless of their current visibility. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull never;) -+ (KVALogLevel * _Nonnull)never SWIFT_WARN_UNUSED_RESULT; -/// A log level for an error. -/// The definition of an error adopted by the SDK is anything which is essentially fatal. This does not mean that there needs to be a crash, but that something failed unrecoverably. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull error;) -+ (KVALogLevel * _Nonnull)error SWIFT_WARN_UNUSED_RESULT; -/// A log level for a warning. -/// A warning is generally anything that behaved unexpectedly and should be brought to the developer’s attention. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull warn;) -+ (KVALogLevel * _Nonnull)warn SWIFT_WARN_UNUSED_RESULT; -/// A log level for a piece of general information. -/// General information is anything not rising to the level of a warning but also something that does not require you to be debugging a product to see. This level should be viewed as to be used sparingly, as it is the default log level. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull info;) -+ (KVALogLevel * _Nonnull)info SWIFT_WARN_UNUSED_RESULT; -/// A log level for a piece of debug information. -/// Debug information is something helpful to illuminate what is happening, without going into the minutia. -/// note: -/// We previously used osLogType .debug here, but the result was that for some time log levels higher than info weren’t showing in Xamarin apps- even in the simulator. We were able to see log messages in the “Console” app, but only for info or below. From my research there seem to be known Apple bug(s) associated with this. So, for now we’ve switched the osLogType here to .info. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull debug;) -+ (KVALogLevel * _Nonnull)debug SWIFT_WARN_UNUSED_RESULT; -/// A log level for a piece of trace information. -/// Trace information is the minutia of what is happening. This information would clutter the logs, even when debugging, and so is intended to be used when trying to trace down an obscure problem. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull trace;) -+ (KVALogLevel * _Nonnull)trace SWIFT_WARN_UNUSED_RESULT; -/// A log level which always prints visibly to the log. -/// When the logLevel is .always and the visibleMaximumLogLevel resolves to .never, the visibleMaximumLogLevel will win, resulting in no visibility. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull always;) -+ (KVALogLevel * _Nonnull)always SWIFT_WARN_UNUSED_RESULT; -+ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. -/// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class which defines a log message. -SWIFT_CLASS_NAMED("KVALogMessage") -@interface KVALogMessage : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class which defines a network transaction. -SWIFT_CLASS_NAMED("KVANetTransaction") -@interface KVANetTransaction : NSObject -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// An instance of networking. -@property (nonatomic, weak) KVANetworking * _Nullable networking; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A queue of KVANetTransaction(s). -/// This class is a queue of KVANetTransaction(s) which exists for the purpose of holding transactions. This queue is emptied as those transactions are completed. -SWIFT_CLASS_NAMED("KVANetTransactionQueue") -@interface KVANetTransactionQueue : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A network transaction type. -/// This generally corresponds to Kochava’s “action” key. -SWIFT_CLASS_NAMED("KVANetTransactionType") -@interface KVANetTransactionType : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// The class KVANetworking provides basic networking support. -SWIFT_CLASS_NAMED("KVANetworking") -@interface KVANetworking : NSObject -/// Configure (update) the instance from another object. -/// This method is used to configure the instance. It can be called from the host to override (or else default) various parameters. The structure of the object you provide has the same capability as that which the server may return. Additionally you can wrap the parameters you provide in objects $override$, $override.append$, $default$, or $default.append$, to indicate how these options are treated relative to the server’s options. -/// $override$: Elements within this object will override any options of the same name specified by the server. -/// $override.append$: Elements within this object will append/override any previously established $override$. $override$ does not need to be used first. -/// $default$: Elements within this object will serve as a default for any options of the same name when not specified by the server. -/// $default.append$: Elements within this object will append/override any previously established $default$. $default$ does not need to be used first. -/// \param object An object from which to configure the instance. This is most commonly a JSON object. -/// -/// \param context The context from which the object was provided. In rare cases this may have some bearing on the proper interpretation of what was provided. -/// -- (void)configureWith:(id _Nullable)object context:(KVAContext * _Nullable)context; -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. -/// -/// \param valueObject A value object for the advanced instruction. -/// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - - -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; -@end - - - -/// A controller for working with products. -SWIFT_CLASS_NAMED("KVAProductController") -@interface KVAProductController : NSObject -/// The singleton shared instance. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductController * _Nonnull shared;) -+ (KVAProductController * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -/// Resets product(s). -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -/// \param closure_didComplete A closure which is called upon completion. -/// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; -/// Resets product(s). -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. -/// -/// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. -/// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. -/// -/// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. -/// -/// \param includeUIBool A boolean indicating if you want to include module KochavaUI. Module KochavaUI requires an explicit authorization through this boolean. -/// -/// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. -/// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. -/// -/// \param closure_didComplete A closure which is called upon completion. -/// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; -/// Shuts down product(s). -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -/// \param closure_didComplete A closure which is called upon completion. -/// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; -/// Shuts down product(s). -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -/// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. -/// -/// \param includeUIBool A boolean indicating if you want to include module KochavaUI. Module KochavaUI requires an explicit authorization through this boolean. -/// -/// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. -/// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. -/// -/// \param closure_didComplete A closure which is called upon completion. -/// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - -/// A class for working with system-level properties. -SWIFT_CLASS_NAMED("KVASystem") -@interface KVASystem : NSObject -/// The singleton shared instance. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVASystem * _Nonnull shared;) -+ (KVASystem * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -/// A shared instance, for convenience— optional. -/// See var shared. This variable will be nil prior to the shared instance being defaulted. This may be used to optionally invalidate any existing shared instance without causing it to first be defaulted in the process. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVASystem * _Nullable shared_optional;) -+ (KVASystem * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; -/// A boolean indicating if the current host is an app clip. -/// This property will return a default value based on whether or not it can be detected that the host is an app clip. It uses the bundle identifier and looks for the default suffix of “.Clip” (case insensitive). If it finds that suffix then this value will default to true, otherwise false. If this assumption is not accurate for the host, this value can be set explicitly. -@property (nonatomic) BOOL appClipBool; -/// A method which can be called to report that the active state should become true. -/// Calling this method is generally redundant when the host is an application, as this change is observed automatically. But this method can and should be called in app extensions, such as iMessage apps, to notify when the state is reported to have become active. -- (void)stateActiveDidBecome; -/// A method which can be called to report that the active state should become true. -/// Calling this method is generally redundant when the host is an application, as this change is observed automatically. But this method can and should be called in app extensions, such as iMessage apps, to notify when the state is reported to have become active. -/// \param sourceString A string which describes the source that is originating the state change. -/// -- (void)stateActiveDidBecomeWithSourceString:(NSString * _Nonnull)sourceString; -/// A method which can be called to report that the active state should resign true. -/// Calling this method is generally redundant when the host is an application, as this change is observed automatically. But this method can and should be called in app extensions, such as iMessage apps, to notify when the state is reported to have resigned active. -- (void)stateActiveWillResign; -/// A method which can be called to report that the active state should resign true. -/// Calling this method is generally redundant when the host is an application, as this change is observed automatically. But this method can and should be called in app extensions, such as iMessage apps, to notify when the state is reported to have resigned active. -/// \param sourceString A string which describes the source that is originating the state change. -/// -- (void)stateActiveWillResignWithSourceString:(NSString * _Nonnull)sourceString; -/// A constant to use as the source when reporting that a MessagesAppViewController did become active. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull messagesAppViewControllerDidBecomeActiveSourceString;) -+ (NSString * _Nonnull)messagesAppViewControllerDidBecomeActiveSourceString SWIFT_WARN_UNUSED_RESULT; -/// A constant to use as the source when reporting that a MessagesAppViewController did resign active. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull messagesAppViewControllerDidResignActiveSourceString;) -+ (NSString * _Nonnull)messagesAppViewControllerDidResignActiveSourceString SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class for working with a low level system (sys/) functions. -/// This class is a higher-level wrapper for system (sys/) functions, such as sys/utsname.h -SWIFT_CLASS_NAMED("KVASystemLow") -@interface KVASystemLow : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class which defines a high-level task. -SWIFT_CLASS_NAMED("KVATask") -@interface KVATask : NSObject -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// An instance of networking. -@property (nonatomic, strong) KVANetworking * _Nullable networking; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - -/// A class which defines a series of time intervals, which express a waterfall pattern. -SWIFT_CLASS_NAMED("KVATimeIntervalSeries") -@interface KVATimeIntervalSeries : NSObject -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class which wraps a timer with an advanced and high-level interface. -SWIFT_CLASS_NAMED("KVATimer") -@interface KVATimer : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A high-level wrapper for a value, along with its associated meta value(s). -SWIFT_CLASS_NAMED("KVAValue") -@interface KVAValue : NSObject -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -@interface NSArray (SWIFT_EXTENSION(KochavaCore)) -+ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -/// Create an instance from another object, allowing for the elementClass to be explictly specified. -/// \param object An object from which to create the instance. This is expected to be an NSArray. The elements inside may be native class objects or may be other representations which can be resolved to native class objects. -/// -/// \param elementClass The class of the element(s). -/// -+ (nullable instancetype)kva_from:(id _Nullable)object elementClass:(Class _Nullable)elementClass initializedObject:(id _Nullable)initializedObject SWIFT_WARN_UNUSED_RESULT; -@end - - -@interface NSData (SWIFT_EXTENSION(KochavaCore)) -+ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -@end - - -@interface NSDate (SWIFT_EXTENSION(KochavaCore)) -+ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -@end - - - -@interface NSDictionary (SWIFT_EXTENSION(KochavaCore)) -+ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -@end - - - - -@interface NSNumber (SWIFT_EXTENSION(KochavaCore)) -+ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -@end - - -@interface NSString (SWIFT_EXTENSION(KochavaCore)) -/// Return a json string serialized from a json object. -/// \param prettyPrintBool A boolean indicating whether you want the json to be pretty printed. Pretty printing involves adding carriage returns, indentation, etc. It generally makes it more human readable but increases the total bytes. -/// -/// -/// returns: -/// A formatted string. -+ (NSString * _Nullable)kva_stringFromJSONObject:(id _Nullable)jsonObject prettyPrintBool:(BOOL)prettyPrintBool SWIFT_WARN_UNUSED_RESULT; -+ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -/// Return a JSON object, assuming that the string represents JSON. -- (id _Nullable)kva_serializedJSONObjectWithPrintErrorsBool:(BOOL)printErrorsBool SWIFT_WARN_UNUSED_RESULT; -@end - - - -@interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) -/// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. -/// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. -/// -/// \param identifierString An identifier string. Example: “ClassName.fieldName”. -/// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. -/// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; -@end - -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#elif defined(__ARM_ARCH_7K__) && __ARM_ARCH_7K__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) -#ifndef KOCHAVACORE_SWIFT_H -#define KOCHAVACORE_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#include -#include -#include -#include - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# 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) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# 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 -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#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) -#endif -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import Foundation; -@import ObjectiveC; -#endif - -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="KochavaCore",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - - -@class KVANetworking; - -SWIFT_PROTOCOL("_TtP11KochavaCore27KVANetworkingSetterProvider_") -@protocol KVANetworkingSetterProvider -@property (nonatomic, strong) KVANetworking * _Nullable networking; -@end - -@class NSString; - -/// A class which collects and/or adapts a value to a variety of contexts. -SWIFT_CLASS_NAMED("KVAAdapter") -@interface KVAAdapter : NSObject -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// An instance of networking. -@property (nonatomic, weak) KVANetworking * _Nullable networking; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class for working with the App Groups capability. -SWIFT_CLASS_NAMED("KVAAppGroups") -@interface KVAAppGroups : NSObject -/// The singleton shared instance. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nonnull shared;) -+ (KVAAppGroups * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -/// A shared instance, for convenience— optional. -/// See var shared. This variable will be nil prior to the shared instance being defaulted. This may be used to optionally invalidate any existing shared instance without causing it to first be defaulted in the process. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) -+ (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; -/// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - -/// A class to manage the beginning and ending of a background task. -/// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. -SWIFT_CLASS_NAMED("KVABackgroundTaskController") -@interface KVABackgroundTaskController : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - -/// A class which defines an keyed collection of objects. -///

                    Features

                    -///
                      -///
                    • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. -///
                    • -///
                    • -/// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. -///
                    • -///
                    -SWIFT_CLASS_NAMED("KVACollection") -@interface KVACollection : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class KVAContext; -@class NSNumber; -@class NSDate; -@class KVAPartner; - -/// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. -SWIFT_CLASS_NAMED("KVAConsent") -@interface KVAConsent : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); -/// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may persist (or retain in persistent storage) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayCollectBool, mayKeepBool, and mayShareBool. -- (BOOL)mayPersistBool SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may share (or export) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayCollectBool, mayKeepBool, and mayPersistBool. -- (BOOL)mayShareBool SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. -/// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. -- (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

                    Example

                    -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// A date representing the last time the user did respond concerning consent. -/// This includes both positive and negative responses. This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; -@end - - -/// A class which defines a context. -/// This class provides the means of defining the context for something that is being done. It is generally used to identify a target or provider. -SWIFT_CLASS_NAMED("KVAContext") -@interface KVAContext : NSObject -/// A context which represents the host app. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull host;) -+ (KVAContext * _Nonnull)host SWIFT_WARN_UNUSED_RESULT; -/// A context which represents the log. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull log;) -+ (KVAContext * _Nonnull)log SWIFT_WARN_UNUSED_RESULT; -/// A context which represents persistentStorage. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull persistentStorage;) -+ (KVAContext * _Nonnull)persistentStorage SWIFT_WARN_UNUSED_RESULT; -/// A context which represents the SDK. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull sdk;) -+ (KVAContext * _Nonnull)sdk SWIFT_WARN_UNUSED_RESULT; -/// A context which represents the Server. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull server;) -+ (KVAContext * _Nonnull)server SWIFT_WARN_UNUSED_RESULT; -/// A context which represents the Server, and is un-restricted by considerations such as allowed and denied identifiers. -/// This is of particular relevance with KVANetTransaction(s) where allowed and/or denied identifiers may not (or not yet) be known, such as config retrievals. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAContext * _Nonnull serverUnrestricted;) -+ (KVAContext * _Nonnull)serverUnrestricted SWIFT_WARN_UNUSED_RESULT; -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class which defines a product. -/// A product in this context generally refers to the result of a build. A product can be used to represent a framework, application, or application extension. -SWIFT_CLASS_NAMED("KVAProduct") -@interface KVAProduct : NSObject -/// Create an instance of class KVAProduct. -///

                    Example

                    -/// \code -/// let product = KVAProduct( -/// apiVersionString: "1", -/// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", -/// valueSourceCollection: nil, -/// versionString: "1.0.0" -/// ) -/// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. -/// -/// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. -/// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. -/// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. -/// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. -/// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. -/// -/// \param nameString A name string. Example: “Apple.Core”. -/// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. -/// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. -/// -/// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. -/// -/// \param versionString A version string. -/// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// Resets the product. -/// This involves resetting variables to their original states. This may include releasing shared instances. When parameter deleteLocalDataBool is passed true it also includes erasing any keys from persistent storage which are associated with the product. This method will complete asynchronously. Before working with this product again you should wait until the reset has completed. See method reset(deleteLocalDataBool:closure_didComplete:). -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool; -/// Resets the product. -/// This involves resetting variables to their original states. This may include releasing shared instances. When parameter deleteLocalDataBool is passed true it also includes erasing any keys from persistent storage which are associated with the product. This method will complete asynchronously. Before working with this product again you should wait until the reset has completed. -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -/// \param closure_didComplete A closure which is called upon completion. -/// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; -/// Resets the product. -/// This involves resetting variables to their original states. This may include releasing shared instances. When parameter deleteLocalDataBool is passed true it also includes erasing any keys from persistent storage which are associated with the product. When parameter includeExternalVariablesBool is passed true it includes additional variables which are bearing on the functionality of the product but otherwise external to it. This refers to third party variables. -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. -/// -/// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. -/// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. -/// -/// \param closure_didComplete A closure which is called upon completion. -/// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; -/// Shut down the product. -/// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -- (void)shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool; -/// Shut down the product. -/// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -/// \param closure_didComplete A closure which is called upon completion. -/// -- (void)shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class which defines the core product. -/// A product in this context generally refers to the result of a build. -SWIFT_CLASS_NAMED("KVACoreProduct") -@interface KVACoreProduct : KVAProduct -/// The singleton shared instance. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) -+ (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; -@end - - -/// Defines the parameters for the core product. -SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") -@interface KVACoreProductParams : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - -/// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. -SWIFT_CLASS_NAMED("KVADiagnostic") -@interface KVADiagnostic : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - -/// A class which defines an entry in a dictionary. -/// This class provides the means of defining how an element in a dictionary should be formatted. -SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") -@interface KVADictionaryEntryFormat : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class which defines the structure of a dictionary. -/// This class provides the means of defining how a dictionary should be formatted. -SWIFT_CLASS_NAMED("KVADictionaryFormat") -@interface KVADictionaryFormat : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. -SWIFT_CLASS_NAMED("KVADispatchQueue") -@interface KVADispatchQueue : NSObject -/// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. -/// Any sub-system which wishes to ensure execution can wait and not block execution in a global sense may use this queue. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQueue * _Nonnull globalConcurrent;) -+ (KVADispatchQueue * _Nonnull)globalConcurrent SWIFT_WARN_UNUSED_RESULT; -/// A global serial utility-qos DispatchQueue, which can be used generically to ensure that code execution is synchronized. -/// Any sub-system which wishes to synchronize code execution in a global sense may use this queue. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQueue * _Nonnull globalSerial;) -+ (KVADispatchQueue * _Nonnull)globalSerial SWIFT_WARN_UNUSED_RESULT; -/// The main dispatch queue. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQueue * _Nonnull main;) -+ (KVADispatchQueue * _Nonnull)main SWIFT_WARN_UNUSED_RESULT; -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. -/// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. -/// -/// \param sourceClass The class which is the source for the call. -/// -/// \param closure The closure to execute (conditionally). -/// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. -/// -/// \param closure The closure to execute (conditionally). -/// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. -/// -/// \param sourceClass The class which is the source for the call. -/// -/// \param closure The closure to execute (conditionally). -/// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. -/// -/// \param timeInterval The TimeInterval to async after. -/// -/// \param closure The closure to execute (conditionally). -/// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a stepped-settling dispatch. -/// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. -/// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. -/// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. -/// -/// \param sourceClass The class which is the source for the call. -/// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. -/// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. -/// -/// \param closure The closure to execute (conditionally). -/// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. -/// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. -/// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. -/// -/// \param sourceClass The class which is the source for the call. -/// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. -/// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. -/// -/// \param closure The closure to execute (conditionally). -/// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS_NAMED("KVAFile") -@interface KVAFile : NSObject -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -@class KVALogLevel; -@class KVALogMessage; - -/// A class which constitutes a log, which is a collection of log messages. -SWIFT_CLASS_NAMED("KVALog") -@interface KVALog : NSObject -/// The singleton shared instance. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALog * _Nonnull shared;) -+ (KVALog * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// The visible maximum log level for log messages. -@property (nonatomic, strong) KVALogLevel * _Nullable level; -/// A boolean indicating if log messages may be printed using os_log. -/// Default true. When disabled, log messages will fall back to NSLog or Swift’s print. NSLog and Swift’s print lack certain features which os_log has, but they may print in environments where os_log is not supported. -@property (nonatomic) BOOL osLogEnabledBool; -/// A boolean indicating if log messages should be pretty printed. -/// Default true. -@property (nonatomic) BOOL prettyPrintBool; -/// A boolean indicating if log messages should be separated by new line and then printed individually. -/// Default false. This can be used to overcome truncation issues, but it will add message prefixes to the beginning of each line. -@property (nonatomic) BOOL printLinesIndividuallyBool; -/// A prefix string to be added to the beginning of each item printed to the log. -/// Default nil. This can be set to a value such as “KVA: “ to make filtering log messages easier. When this is used in conjunction with var printLinesIndividuallyBool this prefix will be printed at the beginning of each line. -@property (nonatomic, copy) NSString * _Nullable printPrefixString; -/// Return a copy of the logMessageArray. -/// The copy is made safely with synchronization. -- (NSArray * _Nullable)logMessageArray_copy SWIFT_WARN_UNUSED_RESULT; -@end - - -/// A class which defines a log level, with enumerated values. -SWIFT_CLASS_NAMED("KVALogLevel") -@interface KVALogLevel : NSObject -/// A log level which never prints visibly to the log. -/// When LogMessage(s) are not printed visibly to the log, they are still posted as notifications. This enables all LogMessage(s) to be observed, regardless of their current visibility. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull never;) -+ (KVALogLevel * _Nonnull)never SWIFT_WARN_UNUSED_RESULT; -/// A log level for an error. -/// The definition of an error adopted by the SDK is anything which is essentially fatal. This does not mean that there needs to be a crash, but that something failed unrecoverably. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull error;) -+ (KVALogLevel * _Nonnull)error SWIFT_WARN_UNUSED_RESULT; -/// A log level for a warning. -/// A warning is generally anything that behaved unexpectedly and should be brought to the developer’s attention. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull warn;) -+ (KVALogLevel * _Nonnull)warn SWIFT_WARN_UNUSED_RESULT; -/// A log level for a piece of general information. -/// General information is anything not rising to the level of a warning but also something that does not require you to be debugging a product to see. This level should be viewed as to be used sparingly, as it is the default log level. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull info;) -+ (KVALogLevel * _Nonnull)info SWIFT_WARN_UNUSED_RESULT; -/// A log level for a piece of debug information. -/// Debug information is something helpful to illuminate what is happening, without going into the minutia. -/// note: -/// We previously used osLogType .debug here, but the result was that for some time log levels higher than info weren’t showing in Xamarin apps- even in the simulator. We were able to see log messages in the “Console” app, but only for info or below. From my research there seem to be known Apple bug(s) associated with this. So, for now we’ve switched the osLogType here to .info. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull debug;) -+ (KVALogLevel * _Nonnull)debug SWIFT_WARN_UNUSED_RESULT; -/// A log level for a piece of trace information. -/// Trace information is the minutia of what is happening. This information would clutter the logs, even when debugging, and so is intended to be used when trying to trace down an obscure problem. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull trace;) -+ (KVALogLevel * _Nonnull)trace SWIFT_WARN_UNUSED_RESULT; -/// A log level which always prints visibly to the log. -/// When the logLevel is .always and the visibleMaximumLogLevel resolves to .never, the visibleMaximumLogLevel will win, resulting in no visibility. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel * _Nonnull always;) -+ (KVALogLevel * _Nonnull)always SWIFT_WARN_UNUSED_RESULT; -+ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. -/// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class which defines a log message. -SWIFT_CLASS_NAMED("KVALogMessage") -@interface KVALogMessage : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class which defines a network transaction. -SWIFT_CLASS_NAMED("KVANetTransaction") -@interface KVANetTransaction : NSObject -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// An instance of networking. -@property (nonatomic, weak) KVANetworking * _Nullable networking; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A queue of KVANetTransaction(s). -/// This class is a queue of KVANetTransaction(s) which exists for the purpose of holding transactions. This queue is emptied as those transactions are completed. -SWIFT_CLASS_NAMED("KVANetTransactionQueue") -@interface KVANetTransactionQueue : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A network transaction type. -/// This generally corresponds to Kochava’s “action” key. -SWIFT_CLASS_NAMED("KVANetTransactionType") -@interface KVANetTransactionType : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// The class KVANetworking provides basic networking support. -SWIFT_CLASS_NAMED("KVANetworking") -@interface KVANetworking : NSObject -/// Configure (update) the instance from another object. -/// This method is used to configure the instance. It can be called from the host to override (or else default) various parameters. The structure of the object you provide has the same capability as that which the server may return. Additionally you can wrap the parameters you provide in objects $override$, $override.append$, $default$, or $default.append$, to indicate how these options are treated relative to the server’s options. -/// $override$: Elements within this object will override any options of the same name specified by the server. -/// $override.append$: Elements within this object will append/override any previously established $override$. $override$ does not need to be used first. -/// $default$: Elements within this object will serve as a default for any options of the same name when not specified by the server. -/// $default.append$: Elements within this object will append/override any previously established $default$. $default$ does not need to be used first. -/// \param object An object from which to configure the instance. This is most commonly a JSON object. -/// -/// \param context The context from which the object was provided. In rare cases this may have some bearing on the proper interpretation of what was provided. -/// -- (void)configureWith:(id _Nullable)object context:(KVAContext * _Nullable)context; -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. -/// -/// \param valueObject A value object for the advanced instruction. -/// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - - -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; -@end - - - -/// A controller for working with products. -SWIFT_CLASS_NAMED("KVAProductController") -@interface KVAProductController : NSObject -/// The singleton shared instance. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductController * _Nonnull shared;) -+ (KVAProductController * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -/// Resets product(s). -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -/// \param closure_didComplete A closure which is called upon completion. -/// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; -/// Resets product(s). -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. -/// -/// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. -/// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. -/// -/// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. -/// -/// \param includeUIBool A boolean indicating if you want to include module KochavaUI. Module KochavaUI requires an explicit authorization through this boolean. -/// -/// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. -/// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. -/// -/// \param closure_didComplete A closure which is called upon completion. -/// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; -/// Shuts down product(s). -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -/// \param closure_didComplete A closure which is called upon completion. -/// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; -/// Shuts down product(s). -/// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. -/// -/// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. -/// -/// \param includeUIBool A boolean indicating if you want to include module KochavaUI. Module KochavaUI requires an explicit authorization through this boolean. -/// -/// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. -/// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. -/// -/// \param closure_didComplete A closure which is called upon completion. -/// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - -/// A class for working with system-level properties. -SWIFT_CLASS_NAMED("KVASystem") -@interface KVASystem : NSObject -/// The singleton shared instance. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVASystem * _Nonnull shared;) -+ (KVASystem * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -/// A shared instance, for convenience— optional. -/// See var shared. This variable will be nil prior to the shared instance being defaulted. This may be used to optionally invalidate any existing shared instance without causing it to first be defaulted in the process. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVASystem * _Nullable shared_optional;) -+ (KVASystem * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; -/// A boolean indicating if the current host is an app clip. -/// This property will return a default value based on whether or not it can be detected that the host is an app clip. It uses the bundle identifier and looks for the default suffix of “.Clip” (case insensitive). If it finds that suffix then this value will default to true, otherwise false. If this assumption is not accurate for the host, this value can be set explicitly. -@property (nonatomic) BOOL appClipBool; -/// A method which can be called to report that the active state should become true. -/// Calling this method is generally redundant when the host is an application, as this change is observed automatically. But this method can and should be called in app extensions, such as iMessage apps, to notify when the state is reported to have become active. -- (void)stateActiveDidBecome; -/// A method which can be called to report that the active state should become true. -/// Calling this method is generally redundant when the host is an application, as this change is observed automatically. But this method can and should be called in app extensions, such as iMessage apps, to notify when the state is reported to have become active. -/// \param sourceString A string which describes the source that is originating the state change. -/// -- (void)stateActiveDidBecomeWithSourceString:(NSString * _Nonnull)sourceString; -/// A method which can be called to report that the active state should resign true. -/// Calling this method is generally redundant when the host is an application, as this change is observed automatically. But this method can and should be called in app extensions, such as iMessage apps, to notify when the state is reported to have resigned active. -- (void)stateActiveWillResign; -/// A method which can be called to report that the active state should resign true. -/// Calling this method is generally redundant when the host is an application, as this change is observed automatically. But this method can and should be called in app extensions, such as iMessage apps, to notify when the state is reported to have resigned active. -/// \param sourceString A string which describes the source that is originating the state change. -/// -- (void)stateActiveWillResignWithSourceString:(NSString * _Nonnull)sourceString; -/// A constant to use as the source when reporting that a MessagesAppViewController did become active. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull messagesAppViewControllerDidBecomeActiveSourceString;) -+ (NSString * _Nonnull)messagesAppViewControllerDidBecomeActiveSourceString SWIFT_WARN_UNUSED_RESULT; -/// A constant to use as the source when reporting that a MessagesAppViewController did resign active. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull messagesAppViewControllerDidResignActiveSourceString;) -+ (NSString * _Nonnull)messagesAppViewControllerDidResignActiveSourceString SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class for working with a low level system (sys/) functions. -/// This class is a higher-level wrapper for system (sys/) functions, such as sys/utsname.h -SWIFT_CLASS_NAMED("KVASystemLow") -@interface KVASystemLow : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class which defines a high-level task. -SWIFT_CLASS_NAMED("KVATask") -@interface KVATask : NSObject -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// An instance of networking. -@property (nonatomic, strong) KVANetworking * _Nullable networking; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - -/// A class which defines a series of time intervals, which express a waterfall pattern. -SWIFT_CLASS_NAMED("KVATimeIntervalSeries") -@interface KVATimeIntervalSeries : NSObject -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A class which wraps a timer with an advanced and high-level interface. -SWIFT_CLASS_NAMED("KVATimer") -@interface KVATimer : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A high-level wrapper for a value, along with its associated meta value(s). -SWIFT_CLASS_NAMED("KVAValue") -@interface KVAValue : NSObject -/// Return a description of the instance. -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -@interface NSArray (SWIFT_EXTENSION(KochavaCore)) -+ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -/// Create an instance from another object, allowing for the elementClass to be explictly specified. -/// \param object An object from which to create the instance. This is expected to be an NSArray. The elements inside may be native class objects or may be other representations which can be resolved to native class objects. -/// -/// \param elementClass The class of the element(s). -/// -+ (nullable instancetype)kva_from:(id _Nullable)object elementClass:(Class _Nullable)elementClass initializedObject:(id _Nullable)initializedObject SWIFT_WARN_UNUSED_RESULT; -@end - - -@interface NSData (SWIFT_EXTENSION(KochavaCore)) -+ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -@end - - -@interface NSDate (SWIFT_EXTENSION(KochavaCore)) -+ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -@end - - - -@interface NSDictionary (SWIFT_EXTENSION(KochavaCore)) -+ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -@end - - - - -@interface NSNumber (SWIFT_EXTENSION(KochavaCore)) -+ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -@end - - -@interface NSString (SWIFT_EXTENSION(KochavaCore)) -/// Return a json string serialized from a json object. -/// \param prettyPrintBool A boolean indicating whether you want the json to be pretty printed. Pretty printing involves adding carriage returns, indentation, etc. It generally makes it more human readable but increases the total bytes. -/// -/// -/// returns: -/// A formatted string. -+ (NSString * _Nullable)kva_stringFromJSONObject:(id _Nullable)jsonObject prettyPrintBool:(BOOL)prettyPrintBool SWIFT_WARN_UNUSED_RESULT; -+ (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -/// Return a JSON object, assuming that the string represents JSON. -- (id _Nullable)kva_serializedJSONObjectWithPrintErrorsBool:(BOOL)printErrorsBool SWIFT_WARN_UNUSED_RESULT; -@end - - - -@interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) -/// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. -/// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. -/// -/// \param identifierString An identifier string. Example: “ClassName.fieldName”. -/// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. -/// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; -@end - -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#endif diff --git a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/KochavaCore b/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/KochavaCore deleted file mode 100755 index 5c378a1..0000000 Binary files a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/KochavaCore and /dev/null differ diff --git a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftdoc b/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftdoc deleted file mode 100644 index c5fef1f..0000000 Binary files a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftdoc and /dev/null differ diff --git a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftinterface b/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftinterface deleted file mode 100644 index 43f8f71..0000000 --- a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftinterface +++ /dev/null @@ -1,1332 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) -// swift-module-flags: -target arm64_32-apple-watchos3.2 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore -import Foundation -@_exported import KochavaCore -import Swift -import UIKit -import WatchKit -import _Concurrency -import os.log -import os -extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Array? - public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Swift.Array { - public mutating func kva_append(nullable newElement: Element?) - public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence -} -extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Bool? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(string: Swift.String?) -> Foundation.Date? - public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(_ object: Any?) -> Foundation.Date? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? - public func kva_unixTime() -> Swift.UInt64 - public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber - public func kva_unixTimeMilliseconds() -> Swift.UInt64 - public func kva_unixTimeString() -> Swift.String - public func kva_iso8601DateString() -> Swift.String - public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String - public func kva_yyyymmddDateString() -> Swift.String - public func kva_agoTimeInterval() -> Foundation.TimeInterval -} -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String -} -extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Int? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { - @objc get - } - @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { - get - } - public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { - get - } - public var key: Swift.AnyHashable? { - get - } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? - public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? - public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? - public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? - public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { - get - } - public var initializedObject: Any? { - get - set(initializedObject) - } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { - get - set(maximumStalenessTimeInterval) - } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { - get - set(persistentStorageWriteLogMessagePrintBool) - } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { - get - set(persistentStorageWriteWaitTimeInterval_optional) - } - public var product: KochavaCore.KVAProduct? { - get - set(product) - } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { - get - set(storageIdString) - } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { - get - } - public var valueElementClass: Swift.AnyClass? { - get - } - public var valueObject: Swift.AnyObject? { - get - set(valueObject) - } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { - get - set(watchValueObject) - } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { - get - } - public var consent: KochavaCore.KVAConsent? { - get - set(consent) - } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { - get - set(touchlessValue) - } - public var touchlessValueObject: Swift.AnyObject? { - get - set(touchlessValueObject) - } - public var value: KochavaCore.KVAValue? { - get - set(value) - } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { - get - set(valueRawObject) - } - public var watchValue: KochavaCore.KVAValue? { - get - set(watchValue) - } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { - get - set(watchValueRawObject) - } - public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let stalenessNeverTimeInterval: Foundation.TimeInterval? - public static let stalenessImmediateTimeInterval: Swift.Double -} -@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { - @objc public static var shared: KochavaCore.KVAAppGroups { - @objc get - } - @objc public static var shared_optional: KochavaCore.KVAAppGroups? { - @objc get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { - @objc get - @objc set(deviceAppGroupIdentifierString) - } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -public protocol KVAAsForContextProtocol { - func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { - public static let shared: KochavaCore.KVABackgroundTaskController - public static var sharedInstance: Swift.AnyObject { - get - } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) - convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) - public static func kva_from(_ object: Any?) -> Self? - final public func append(collection: KochavaCore.KVACollection?) - final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) - final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) - final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? - final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void - final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void - @objc deinit -} -public protocol KVAConfigureWithProtocol { - func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) - @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String - final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool - @objc final public func mayCollectBool() -> Swift.Bool - @objc final public func mayPersistBool() -> Swift.Bool - @objc final public func mayShareBool() -> Swift.Bool - @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { - @objc get - @objc set(intelligentManagementBool) - } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) - } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { - @objc get - } - @objc final public var promptIdString: Swift.String? { - get - } - @objc final public var requiredBool: Swift.Bool { - @objc get - @objc set(requiredBool) - } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { - @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} -@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static let host: KochavaCore.KVAContext - @objc public static let log: KochavaCore.KVAContext - @objc public static let persistentStorage: KochavaCore.KVAContext - @objc public static let sdk: KochavaCore.KVAContext - @objc public static let server: KochavaCore.KVAContext - @objc public static let serverUnrestricted: KochavaCore.KVAContext - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) - final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) - final public let isHostBool: Swift.Bool - final public let isLogBool: Swift.Bool - final public let isPersistentStorageBool: Swift.Bool - final public let isSDKBool: Swift.Bool - final public let isServerBool: Swift.Bool - final public let nameString: Swift.String - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { - @objc public static let shared: KochavaCore.KVAProduct - public static var sharedInstance: Swift.AnyObject { - get - } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) - @objc deinit -} -extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Dictionary? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? - public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] -} -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { - public static func printHostAPICall(headlineString: Swift.String) - public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public var keyString: Swift.String? { - get - } - final public var subChunkNameStringArray: [Swift.String]? { - get - } - final public var valueClass: Swift.AnyClass? { - get - } - final public var valueElementClass: Swift.AnyClass? { - get - } - final public var valueObject: Any? { - get - } - final public var valueSourceNameString: Swift.String? { - get - } - final public var valueSourcePropertyNameString: Swift.String? { - get - } - final public func valueUpdateBool_resolved() -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { - get - } - @objc deinit -} -@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { - @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue - @objc public static let globalSerial: KochavaCore.KVADispatchQueue - @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) - @objc override final public var description: Swift.String { - @objc get - } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String - final public let osDispatchQueue: Dispatch.DispatchQueue - @objc deinit -} -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { - @objc get - } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { - get - } - public var bundle: Foundation.Bundle? { - get - } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { - get - } - public var extensionOverrideString: Swift.String? { - get - } - public var subfolderNameStringArray: [Swift.String]? { - get - } - @objc deinit -} -public protocol KVASourceFileProvider { - var sourceFile: KochavaCore.KVAFile? { get set } -} -public protocol KVAFromProtocol { - static func kva_from(_ object: Any?) -> Self? -} -public protocol KVAFromWithInitializedObjectProtocol { - static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? -} -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -public protocol KVAInvalidatable : AnyObject { - func invalidate() -} -public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) -} -public protocol KVAKeyable { - func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { - @objc public static let shared: KochavaCore.KVALog - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var level: KochavaCore.KVALogLevel? { - @objc get - @objc set(level) - } - @objc final public var osLogEnabledBool: Swift.Bool - @objc final public var prettyPrintBool: Swift.Bool { - @objc get - @objc set(prettyPrintBool) - } - @objc final public var printLinesIndividuallyBool: Swift.Bool { - @objc get - @objc set(printLinesIndividuallyBool) - } - @objc final public var printPrefixString: Swift.String? { - @objc get - @objc set(printPrefixString) - } - @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? - @objc deinit -} -@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static let never: KochavaCore.KVALogLevel - @objc public static let error: KochavaCore.KVALogLevel - @objc public static let warn: KochavaCore.KVALogLevel - @objc public static let info: KochavaCore.KVALogLevel - @objc public static let debug: KochavaCore.KVALogLevel - @objc public static let trace: KochavaCore.KVALogLevel - @objc public static let always: KochavaCore.KVALogLevel - @objc public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String - @objc deinit -} -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { - public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) - @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func print() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var product: KochavaCore.KVAProduct { - get - } - final public var sourceClass: Swift.AnyClass? { - get - } - final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { - get - } - final public var bodyDictionary: [Swift.AnyHashable : Any]? { - get - } - final public var printDidDate: Foundation.Date? { - get - } - final public var printString: Swift.String { - get - } - public static let didPrintNotificationName: Foundation.Notification.Name - @objc deinit -} -public protocol KVAMutable : AnyObject { - var mutator: KochavaCore.KVAMutator { get } -} -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - @objc override final public var description: Swift.String { - @objc get - } - final public func invalidate() - public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool - public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sendTask: KochavaCore.KVATask { - get - } - @objc weak final public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? - public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void - final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { - get - set(closure_enabledBool) - } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool - final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { - get - set(closure_succededBool) - } - final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool - public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool - final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { - get - set(closure_transformedURLString) - } - public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? - final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { - get - set(closure_willStartRequest) - } - public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void - final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { - get - } - final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { - get - } - final public var urlString: Swift.String? { - get - } - final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { - get - } - final public var didErrorCount: Swift.Int { - get - } - final public var didExperienceDelayBool: Swift.Bool { - get - } - final public var didStartFirstDate: Foundation.Date? { - get - } - final public var elapsedTimeInterval: Swift.Double { - get - } - final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber - final public var error: Swift.Error? { - get - } - final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) - final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { - get - set(valueArrayDictionary) - } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) - public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String -} -public protocol KVANetTransactionSubURLIdStringMethodProvider { - func subURLIdString() -> Swift.String? -} -public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { - var serviceLocallyBool: Swift.Bool { get } -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var currentVariationURLString: Swift.String? { - get - } - final public var idString: Swift.String? { - get - } - final public var currentVariationStartDate: Foundation.Date? { - get - } - final public var currentVariationSuccessfulURLIndex: Swift.Int? { - get - } - final public var currentVariationSuccessfulURLString: Swift.String? { - get - } - final public var currentVariationURLIndex: Swift.Int? { - get - } - @objc deinit -} -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { - public static var shared: KochavaCore.KVANetworking { - get - } - public static var shared_optional: KochavaCore.KVANetworking? { - get - } - public static var sharedInstance: Swift.AnyObject { - get - } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - final public func start() - @objc override final public var description: Swift.String { - @objc get - } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get - } - final public var instructionCollection: KochavaCore.KVACollection { - get - } - final public var taskCollection: KochavaCore.KVACollection { - get - } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? - final public var valueSourceCollection: KochavaCore.KVACollection { - get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { - get - } - public static var sharedStorageIdString: Swift.String? { - get - set(sharedStorageIdString) - } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { - get - } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { - get - set(consent) - } - final public var responseLocalBool: Swift.Bool? { - get - set(responseLocalBool) - } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries - final public var sleepBool: Swift.Bool { - get - set(sleepBool) - } - final public let instanceIdString: Swift.String - final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { - get - } - final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { - get - } - final public var startedBool: Swift.Bool { - get - } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask - public static let willDeallocNotificationName: Foundation.Notification.Name -} -@objc public protocol KVANetworkingSetterProvider { - @objc var networking: KochavaCore.KVANetworking? { get set } -} -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} -public protocol KVAPrintable { - func print() -} -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { - @objc get - } - public func register() - public var standardVersionInfoString: Swift.String { - get - } - public var nameWithVersionString: Swift.String { - get - } - public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - public var mutator: KochavaCore.KVAMutator { - get - } - public var apiVersionString: Swift.String? { - get - } - public var buildDateString: Swift.String? { - get - } - public var bundleIdentifierString: Swift.String? { - get - } - public var bundleTypeString: Swift.String { - get - } - public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void - public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { - get - } - public var dependentProductClassNameStringArray: [Swift.String]? { - get - } - public var organizationNameString: Swift.String { - get - } - public var moduleNameString: Swift.String { - get - } - public var nameString: Swift.String { - get - } - public var reverseDomainNameString: Swift.String? { - get - } - final public let valueSourceCollection: KochavaCore.KVACollection - public var versionString: Swift.String? { - get - } - public func applicationSupportDirectoryURL() -> Foundation.URL? - public func applicationSupportDirectoryURL_ensureCreated() - public var logLevel: KochavaCore.KVALogLevel? { - get - set(logLevel) - } - public var userDefaults: Foundation.UserDefaults? { - get - } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? - public var wrapperProduct: KochavaCore.KVAProduct? { - get - set(wrapperProduct) - } - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { - @objc public static let shared: KochavaCore.KVAProductController - public static var sharedInstance: Swift.AnyObject { - get - } - final public func register(product: KochavaCore.KVAProduct?) - final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? - final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool - @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var productArray: [KochavaCore.KVAProduct] { - get - } - @objc override dynamic public init() - @objc deinit -} -public protocol KVASharedPropertyProvider : AnyObject { - static var sharedInstance: Swift.AnyObject { get } -} -public protocol KVAStartable : AnyObject { - func start() -} -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { - @objc public static var shared: KochavaCore.KVASystem { - @objc get - } - @objc public static var shared_optional: KochavaCore.KVASystem? { - @objc get - } - @objc deinit - final public func primarySystemStartDidExecuteOnMainThread() - @objc final public var appClipBool: Swift.Bool { - @objc get - @objc set(appClipBool) - } - final public var appExtensionBool: Swift.Bool { - get - } - @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) - @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) - final public func nameString() -> Swift.String - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var stateActiveBool: Swift.Bool { - get - } - @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String - @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String - public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name - public static let stateActiveWillResignNotificationName: Foundation.Notification.Name - @objc override dynamic public init() -} -@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { - public static func architectureString() -> Swift.String? - public static func bootDate() -> Foundation.Date? - public static func hardwareMachineModelIdString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -@_hasMissingDesignatedInitializers final public class KVAAny { - public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? - public static func objectAppending(object1: Any?, object2: Any?) -> Any? - public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) - public static func tokenResolvedObject(_ any: Any?) -> Any? - public static func nonnull(_ any: Any?) -> Any - public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? - public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void - @objc deinit -} -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) - @objc deinit - @objc override final public var description: Swift.String { - @objc get - } - final public func start() - final public func evaluate() - final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) - final public func complete() - final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { - get - } - final public var resetPassiveTimeInterval: Foundation.TimeInterval { - get - set(resetPassiveTimeInterval) - } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? - public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool - public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var accomplishedBool: Swift.Bool { - get - } - final public var attemptSeriesInProgressBool: Swift.Bool { - get - } - final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval - final public var completedBool: Swift.Bool { - get - } - final public var didExperienceDelayBool: Swift.Bool { - get - } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - final public func advance() - final public func currentTimeInterval() -> Foundation.TimeInterval? - final public func previousIterationString() -> Swift.String - final public func reset() - final public var insertTimeInterval: Foundation.TimeInterval? { - get - set(insertTimeInterval) - } - final public var timeIntervalArray: [Foundation.TimeInterval]? { - get - } - final public var currentIteration: Swift.Int { - get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc override dynamic public init() - @objc deinit -} -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool - final public func start() - final public func stop() - final public func reset() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void - public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool - public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? - public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void - final public var timeInterval: Foundation.TimeInterval? { - get - set(timeInterval) - } - final public var startedBool: Swift.Bool { - get - } - final public var timerActiveBool: Swift.Bool { - get - } - @objc deinit -} -final public class KVAMutator { - required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) - final public func didMutate() - final public func didMutate_sf() - final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) - final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? - public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void - final public var didMutatePassesToDelegateBool: Swift.Bool? - weak final public var mutableDelegate: KochavaCore.KVAMutable? { - get - set - } - final public var didMutateDispatchCondensingAfterBool: Swift.Bool - public static let priorityBoolKey: Swift.String - @objc deinit -} -@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - final public func array() -> [Swift.AnyObject]? - final public func bool() -> Swift.Bool - final public func bool_optional() -> Swift.Bool? - final public func data() -> Foundation.Data? - final public func date() -> Foundation.Date? - final public func dictionary() -> [Swift.AnyHashable : Any]? - final public func int() -> Swift.Int - final public func int_optional() -> Swift.Int? - final public func number() -> Foundation.NSNumber? - final public func string() -> Swift.String? - final public func timeInterval() -> Foundation.TimeInterval - final public func timeInterval_optional() -> Foundation.TimeInterval? - final public func ageTimeInterval() -> Foundation.TimeInterval - final public func staleBool() -> Swift.Bool - final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? - public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? - final public func mayMutateBool() -> Swift.Bool - public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? - public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool - final public var mutator: KochavaCore.KVAMutator { - get - } - weak final public var adapter: KochavaCore.KVAAdapter? { - get - set(adapter) - } - weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { - get - set(globalValueSourceCollection) - } - final public var idString: Swift.String? { - get - } - final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { - get - } - final public var object: Swift.AnyObject? { - get - } - final public var placeholderForAsynchronousCollectionBool: Swift.Bool { - get - } - final public var rawObject: Swift.AnyObject? { - get - } - final public func serverObject() -> Swift.AnyObject? - final public func serverObject_string() -> Swift.String? - final public var startDate: Foundation.Date { - get - } - final public var valueSourceNameString: Swift.String? { - get - } -} -extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSDecimalNumber { - convenience public init(kva_fromDouble aDouble: Swift.Double) - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? - public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber - public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber - public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? - public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler -} -extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public init?(kva_hexString hexString: Swift.String?) - public static func kva_from(_ object: Any?) -> Foundation.Data? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_hexString() -> Swift.String? -} -extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@_hasMissingDesignatedInitializers final public class KVAAnyClass { - public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? - @objc deinit -} -extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_number(fromString string: Swift.String?) -> Self? - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_isBoolBool() -> Swift.Bool -} -extension Foundation.ProcessInfo { - public func kva_operatingSystemNameString() -> Swift.String - public func kva_operatingSystemStandardVersionInfoString() -> Swift.String - public func kva_operatingSystemVersionString() -> Swift.String -} -extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? -} -extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String -} -extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) - public static func kva_from(bool: Swift.Bool?) -> Swift.String - public static func kva_from(_ object: Any?) -> Swift.String? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String - public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? -} -extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Double? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} diff --git a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftdoc b/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftdoc deleted file mode 100644 index 4d5c8e2..0000000 Binary files a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftdoc and /dev/null differ diff --git a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftinterface b/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftinterface deleted file mode 100644 index c1234ff..0000000 --- a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftinterface +++ /dev/null @@ -1,1332 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) -// swift-module-flags: -target armv7k-apple-watchos3.2 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore -import Foundation -@_exported import KochavaCore -import Swift -import UIKit -import WatchKit -import _Concurrency -import os.log -import os -extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Array? - public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Swift.Array { - public mutating func kva_append(nullable newElement: Element?) - public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence -} -extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Bool? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(string: Swift.String?) -> Foundation.Date? - public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? - public static func kva_from(_ object: Any?) -> Foundation.Date? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? - public func kva_unixTime() -> Swift.UInt64 - public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber - public func kva_unixTimeMilliseconds() -> Swift.UInt64 - public func kva_unixTimeString() -> Swift.String - public func kva_iso8601DateString() -> Swift.String - public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String - public func kva_yyyymmddDateString() -> Swift.String - public func kva_agoTimeInterval() -> Foundation.TimeInterval -} -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String -} -extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Int? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { - @objc get - } - @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { - get - } - public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { - get - } - public var key: Swift.AnyHashable? { - get - } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? - public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? - public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? - public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? - public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { - get - } - public var initializedObject: Any? { - get - set(initializedObject) - } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { - get - set(maximumStalenessTimeInterval) - } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { - get - set(persistentStorageWriteLogMessagePrintBool) - } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { - get - set(persistentStorageWriteWaitTimeInterval_optional) - } - public var product: KochavaCore.KVAProduct? { - get - set(product) - } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { - get - set(storageIdString) - } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { - get - } - public var valueElementClass: Swift.AnyClass? { - get - } - public var valueObject: Swift.AnyObject? { - get - set(valueObject) - } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { - get - set(watchValueObject) - } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { - get - } - public var consent: KochavaCore.KVAConsent? { - get - set(consent) - } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { - get - set(touchlessValue) - } - public var touchlessValueObject: Swift.AnyObject? { - get - set(touchlessValueObject) - } - public var value: KochavaCore.KVAValue? { - get - set(value) - } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { - get - set(valueRawObject) - } - public var watchValue: KochavaCore.KVAValue? { - get - set(watchValue) - } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { - get - set(watchValueRawObject) - } - public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let stalenessNeverTimeInterval: Foundation.TimeInterval? - public static let stalenessImmediateTimeInterval: Swift.Double -} -@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { - @objc public static var shared: KochavaCore.KVAAppGroups { - @objc get - } - @objc public static var shared_optional: KochavaCore.KVAAppGroups? { - @objc get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { - @objc get - @objc set(deviceAppGroupIdentifierString) - } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -public protocol KVAAsForContextProtocol { - func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { - public static let shared: KochavaCore.KVABackgroundTaskController - public static var sharedInstance: Swift.AnyObject { - get - } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) - convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) - public static func kva_from(_ object: Any?) -> Self? - final public func append(collection: KochavaCore.KVACollection?) - final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) - final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) - final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? - final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void - final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void - @objc deinit -} -public protocol KVAConfigureWithProtocol { - func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) - @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String - final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool - @objc final public func mayCollectBool() -> Swift.Bool - @objc final public func mayPersistBool() -> Swift.Bool - @objc final public func mayShareBool() -> Swift.Bool - @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { - @objc get - @objc set(intelligentManagementBool) - } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) - } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { - @objc get - } - @objc final public var promptIdString: Swift.String? { - get - } - @objc final public var requiredBool: Swift.Bool { - @objc get - @objc set(requiredBool) - } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { - @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} -@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static let host: KochavaCore.KVAContext - @objc public static let log: KochavaCore.KVAContext - @objc public static let persistentStorage: KochavaCore.KVAContext - @objc public static let sdk: KochavaCore.KVAContext - @objc public static let server: KochavaCore.KVAContext - @objc public static let serverUnrestricted: KochavaCore.KVAContext - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) - final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) - final public let isHostBool: Swift.Bool - final public let isLogBool: Swift.Bool - final public let isPersistentStorageBool: Swift.Bool - final public let isSDKBool: Swift.Bool - final public let isServerBool: Swift.Bool - final public let nameString: Swift.String - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { - @objc public static let shared: KochavaCore.KVAProduct - public static var sharedInstance: Swift.AnyObject { - get - } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) - @objc deinit -} -extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Dictionary? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? - public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] -} -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { - public static func printHostAPICall(headlineString: Swift.String) - public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public var keyString: Swift.String? { - get - } - final public var subChunkNameStringArray: [Swift.String]? { - get - } - final public var valueClass: Swift.AnyClass? { - get - } - final public var valueElementClass: Swift.AnyClass? { - get - } - final public var valueObject: Any? { - get - } - final public var valueSourceNameString: Swift.String? { - get - } - final public var valueSourcePropertyNameString: Swift.String? { - get - } - final public func valueUpdateBool_resolved() -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { - get - } - @objc deinit -} -@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { - @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue - @objc public static let globalSerial: KochavaCore.KVADispatchQueue - @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) - @objc override final public var description: Swift.String { - @objc get - } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String - final public let osDispatchQueue: Dispatch.DispatchQueue - @objc deinit -} -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { - @objc get - } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { - get - } - public var bundle: Foundation.Bundle? { - get - } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { - get - } - public var extensionOverrideString: Swift.String? { - get - } - public var subfolderNameStringArray: [Swift.String]? { - get - } - @objc deinit -} -public protocol KVASourceFileProvider { - var sourceFile: KochavaCore.KVAFile? { get set } -} -public protocol KVAFromProtocol { - static func kva_from(_ object: Any?) -> Self? -} -public protocol KVAFromWithInitializedObjectProtocol { - static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? -} -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -public protocol KVAInvalidatable : AnyObject { - func invalidate() -} -public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) -} -public protocol KVAKeyable { - func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { - @objc public static let shared: KochavaCore.KVALog - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var level: KochavaCore.KVALogLevel? { - @objc get - @objc set(level) - } - @objc final public var osLogEnabledBool: Swift.Bool - @objc final public var prettyPrintBool: Swift.Bool { - @objc get - @objc set(prettyPrintBool) - } - @objc final public var printLinesIndividuallyBool: Swift.Bool { - @objc get - @objc set(printLinesIndividuallyBool) - } - @objc final public var printPrefixString: Swift.String? { - @objc get - @objc set(printPrefixString) - } - @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? - @objc deinit -} -@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static let never: KochavaCore.KVALogLevel - @objc public static let error: KochavaCore.KVALogLevel - @objc public static let warn: KochavaCore.KVALogLevel - @objc public static let info: KochavaCore.KVALogLevel - @objc public static let debug: KochavaCore.KVALogLevel - @objc public static let trace: KochavaCore.KVALogLevel - @objc public static let always: KochavaCore.KVALogLevel - @objc public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String - @objc deinit -} -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { - public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) - @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func print() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var product: KochavaCore.KVAProduct { - get - } - final public var sourceClass: Swift.AnyClass? { - get - } - final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { - get - } - final public var bodyDictionary: [Swift.AnyHashable : Any]? { - get - } - final public var printDidDate: Foundation.Date? { - get - } - final public var printString: Swift.String { - get - } - public static let didPrintNotificationName: Foundation.Notification.Name - @objc deinit -} -public protocol KVAMutable : AnyObject { - var mutator: KochavaCore.KVAMutator { get } -} -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - @objc override final public var description: Swift.String { - @objc get - } - final public func invalidate() - public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool - public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sendTask: KochavaCore.KVATask { - get - } - @objc weak final public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? - public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void - final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { - get - set(closure_enabledBool) - } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool - final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { - get - set(closure_succededBool) - } - final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool - public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool - final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { - get - set(closure_transformedURLString) - } - public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? - final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { - get - set(closure_willStartRequest) - } - public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void - final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { - get - } - final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { - get - } - final public var urlString: Swift.String? { - get - } - final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { - get - } - final public var didErrorCount: Swift.Int { - get - } - final public var didExperienceDelayBool: Swift.Bool { - get - } - final public var didStartFirstDate: Foundation.Date? { - get - } - final public var elapsedTimeInterval: Swift.Double { - get - } - final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber - final public var error: Swift.Error? { - get - } - final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) - final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { - get - set(valueArrayDictionary) - } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) - public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String -} -public protocol KVANetTransactionSubURLIdStringMethodProvider { - func subURLIdString() -> Swift.String? -} -public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { - var serviceLocallyBool: Swift.Bool { get } -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var currentVariationURLString: Swift.String? { - get - } - final public var idString: Swift.String? { - get - } - final public var currentVariationStartDate: Foundation.Date? { - get - } - final public var currentVariationSuccessfulURLIndex: Swift.Int? { - get - } - final public var currentVariationSuccessfulURLString: Swift.String? { - get - } - final public var currentVariationURLIndex: Swift.Int? { - get - } - @objc deinit -} -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { - public static var shared: KochavaCore.KVANetworking { - get - } - public static var shared_optional: KochavaCore.KVANetworking? { - get - } - public static var sharedInstance: Swift.AnyObject { - get - } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - final public func start() - @objc override final public var description: Swift.String { - @objc get - } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get - } - final public var instructionCollection: KochavaCore.KVACollection { - get - } - final public var taskCollection: KochavaCore.KVACollection { - get - } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? - final public var valueSourceCollection: KochavaCore.KVACollection { - get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { - get - } - public static var sharedStorageIdString: Swift.String? { - get - set(sharedStorageIdString) - } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { - get - } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { - get - set(consent) - } - final public var responseLocalBool: Swift.Bool? { - get - set(responseLocalBool) - } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries - final public var sleepBool: Swift.Bool { - get - set(sleepBool) - } - final public let instanceIdString: Swift.String - final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { - get - } - final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { - get - } - final public var startedBool: Swift.Bool { - get - } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask - public static let willDeallocNotificationName: Foundation.Notification.Name -} -@objc public protocol KVANetworkingSetterProvider { - @objc var networking: KochavaCore.KVANetworking? { get set } -} -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} -public protocol KVAPrintable { - func print() -} -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { - @objc get - } - public func register() - public var standardVersionInfoString: Swift.String { - get - } - public var nameWithVersionString: Swift.String { - get - } - public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - public var mutator: KochavaCore.KVAMutator { - get - } - public var apiVersionString: Swift.String? { - get - } - public var buildDateString: Swift.String? { - get - } - public var bundleIdentifierString: Swift.String? { - get - } - public var bundleTypeString: Swift.String { - get - } - public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void - public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { - get - } - public var dependentProductClassNameStringArray: [Swift.String]? { - get - } - public var organizationNameString: Swift.String { - get - } - public var moduleNameString: Swift.String { - get - } - public var nameString: Swift.String { - get - } - public var reverseDomainNameString: Swift.String? { - get - } - final public let valueSourceCollection: KochavaCore.KVACollection - public var versionString: Swift.String? { - get - } - public func applicationSupportDirectoryURL() -> Foundation.URL? - public func applicationSupportDirectoryURL_ensureCreated() - public var logLevel: KochavaCore.KVALogLevel? { - get - set(logLevel) - } - public var userDefaults: Foundation.UserDefaults? { - get - } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? - public var wrapperProduct: KochavaCore.KVAProduct? { - get - set(wrapperProduct) - } - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { - @objc public static let shared: KochavaCore.KVAProductController - public static var sharedInstance: Swift.AnyObject { - get - } - final public func register(product: KochavaCore.KVAProduct?) - final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? - final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool - @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var productArray: [KochavaCore.KVAProduct] { - get - } - @objc override dynamic public init() - @objc deinit -} -public protocol KVASharedPropertyProvider : AnyObject { - static var sharedInstance: Swift.AnyObject { get } -} -public protocol KVAStartable : AnyObject { - func start() -} -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { - @objc public static var shared: KochavaCore.KVASystem { - @objc get - } - @objc public static var shared_optional: KochavaCore.KVASystem? { - @objc get - } - @objc deinit - final public func primarySystemStartDidExecuteOnMainThread() - @objc final public var appClipBool: Swift.Bool { - @objc get - @objc set(appClipBool) - } - final public var appExtensionBool: Swift.Bool { - get - } - @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) - @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) - final public func nameString() -> Swift.String - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var stateActiveBool: Swift.Bool { - get - } - @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String - @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String - public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name - public static let stateActiveWillResignNotificationName: Foundation.Notification.Name - @objc override dynamic public init() -} -@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { - public static func architectureString() -> Swift.String? - public static func bootDate() -> Foundation.Date? - public static func hardwareMachineModelIdString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -@_hasMissingDesignatedInitializers final public class KVAAny { - public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? - public static func objectAppending(object1: Any?, object2: Any?) -> Any? - public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) - public static func tokenResolvedObject(_ any: Any?) -> Any? - public static func nonnull(_ any: Any?) -> Any - public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? - public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void - @objc deinit -} -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) - @objc deinit - @objc override final public var description: Swift.String { - @objc get - } - final public func start() - final public func evaluate() - final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) - final public func complete() - final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { - get - } - final public var resetPassiveTimeInterval: Foundation.TimeInterval { - get - set(resetPassiveTimeInterval) - } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? - public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool - public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var accomplishedBool: Swift.Bool { - get - } - final public var attemptSeriesInProgressBool: Swift.Bool { - get - } - final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval - final public var completedBool: Swift.Bool { - get - } - final public var didExperienceDelayBool: Swift.Bool { - get - } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - final public func advance() - final public func currentTimeInterval() -> Foundation.TimeInterval? - final public func previousIterationString() -> Swift.String - final public func reset() - final public var insertTimeInterval: Foundation.TimeInterval? { - get - set(insertTimeInterval) - } - final public var timeIntervalArray: [Foundation.TimeInterval]? { - get - } - final public var currentIteration: Swift.Int { - get - } - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc override dynamic public init() - @objc deinit -} -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool - final public func start() - final public func stop() - final public func reset() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void - public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool - public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? - public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void - final public var timeInterval: Foundation.TimeInterval? { - get - set(timeInterval) - } - final public var startedBool: Swift.Bool { - get - } - final public var timerActiveBool: Swift.Bool { - get - } - @objc deinit -} -final public class KVAMutator { - required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) - final public func didMutate() - final public func didMutate_sf() - final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) - final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? - public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void - final public var didMutatePassesToDelegateBool: Swift.Bool? - weak final public var mutableDelegate: KochavaCore.KVAMutable? { - get - set - } - final public var didMutateDispatchCondensingAfterBool: Swift.Bool - public static let priorityBoolKey: Swift.String - @objc deinit -} -@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override final public var description: Swift.String { - @objc get - } - final public func array() -> [Swift.AnyObject]? - final public func bool() -> Swift.Bool - final public func bool_optional() -> Swift.Bool? - final public func data() -> Foundation.Data? - final public func date() -> Foundation.Date? - final public func dictionary() -> [Swift.AnyHashable : Any]? - final public func int() -> Swift.Int - final public func int_optional() -> Swift.Int? - final public func number() -> Foundation.NSNumber? - final public func string() -> Swift.String? - final public func timeInterval() -> Foundation.TimeInterval - final public func timeInterval_optional() -> Foundation.TimeInterval? - final public func ageTimeInterval() -> Foundation.TimeInterval - final public func staleBool() -> Swift.Bool - final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? - public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? - final public func mayMutateBool() -> Swift.Bool - public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? - public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool - final public var mutator: KochavaCore.KVAMutator { - get - } - weak final public var adapter: KochavaCore.KVAAdapter? { - get - set(adapter) - } - weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { - get - set(globalValueSourceCollection) - } - final public var idString: Swift.String? { - get - } - final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { - get - } - final public var object: Swift.AnyObject? { - get - } - final public var placeholderForAsynchronousCollectionBool: Swift.Bool { - get - } - final public var rawObject: Swift.AnyObject? { - get - } - final public func serverObject() -> Swift.AnyObject? - final public func serverObject_string() -> Swift.String? - final public var startDate: Foundation.Date { - get - } - final public var valueSourceNameString: Swift.String? { - get - } -} -extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSDecimalNumber { - convenience public init(kva_fromDouble aDouble: Swift.Double) - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? - public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? - public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber - public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? - public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber - public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? - public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler -} -extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public init?(kva_hexString hexString: Swift.String?) - public static func kva_from(_ object: Any?) -> Foundation.Data? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_hexString() -> Swift.String? -} -extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -@_hasMissingDesignatedInitializers final public class KVAAnyClass { - public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? - @objc deinit -} -extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} -extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_number(fromString string: Swift.String?) -> Self? - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_isBoolBool() -> Swift.Bool -} -extension Foundation.ProcessInfo { - public func kva_operatingSystemNameString() -> Swift.String - public func kva_operatingSystemStandardVersionInfoString() -> Swift.String - public func kva_operatingSystemVersionString() -> Swift.String -} -extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? - @objc public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? -} -extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String -} -extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) - public static func kva_from(bool: Swift.Bool?) -> Swift.String - public static func kva_from(_ object: Any?) -> Swift.String? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String - public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? -} -extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Swift.Double? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? -} diff --git a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore-Swift.h b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Headers/KochavaCore-Swift.h similarity index 66% rename from KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore-Swift.h rename to KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Headers/KochavaCore-Swift.h index 90bb3dd..e205fe5 100644 --- a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore-Swift.h +++ b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Headers/KochavaCore-Swift.h @@ -1,6 +1,6 @@ #if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +#elif defined(__ARM64_ARCH_8_32__) && __ARM64_ARCH_8_32__ +// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef KOCHAVACORE_SWIFT_H #define KOCHAVACORE_SWIFT_H #pragma clang diagnostic push @@ -23,11 +23,20 @@ # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -183,9 +192,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -193,15 +204,37 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif @import Foundation; @import ObjectiveC; -@import UIKit; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -209,6 +242,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -217,6 +251,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) @class KVANetworking; @@ -233,6 +268,7 @@ SWIFT_CLASS_NAMED("KVAAdapter") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -250,19 +286,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) + (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; /// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - /// A class to manage the beginning and ending of a background task. /// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. SWIFT_CLASS_NAMED("KVABackgroundTaskController") @@ -272,35 +300,11 @@ SWIFT_CLASS_NAMED("KVABackgroundTaskController") @end -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - /// A class which defines an keyed collection of objects. ///

                    Features

                    ///
                      ///
                    • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. ///
                    • ///
                    • /// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. @@ -315,39 +319,14 @@ SWIFT_CLASS_NAMED("KVACollection") @class KVAContext; @class NSNumber; @class NSDate; -@class KVAPartner; /// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. SWIFT_CLASS_NAMED("KVAConsent") @interface KVAConsent : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; - (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); /// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. /// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. - (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; @@ -360,44 +339,20 @@ SWIFT_CLASS_NAMED("KVAConsent") /// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. /// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. - (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

                      Example

                      -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. /// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; /// A date representing the last time the user did respond concerning consent. /// This includes both positive and negative responses. This value is nil when the user has not provided a response. @property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; @@ -444,40 +399,40 @@ SWIFT_CLASS_NAMED("KVAProduct") /// let product = KVAProduct( /// apiVersionString: "1", /// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", /// valueSourceCollection: nil, /// versionString: "1.0.0" /// ) /// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. /// /// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. /// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. /// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. /// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. /// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. +/// \param moduleName The name of the module. Example: “KochavaCore”. /// -/// \param nameString A name string. Example: “Apple.Core”. +/// \param name The name. Example: “Apple.Core”. /// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. /// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. /// /// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. /// /// \param versionString A version string. /// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Resets the product. @@ -500,11 +455,11 @@ SWIFT_CLASS_NAMED("KVAProduct") /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shut down the product. /// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. @@ -529,7 +484,7 @@ SWIFT_CLASS_NAMED("KVACoreProduct") /// The singleton shared instance. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) + (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; @end @@ -540,22 +495,6 @@ SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") @end -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - /// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. SWIFT_CLASS_NAMED("KVADiagnostic") @interface KVADiagnostic : NSObject @@ -563,14 +502,6 @@ SWIFT_CLASS_NAMED("KVADiagnostic") @end -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - /// A class which defines an entry in a dictionary. /// This class provides the means of defining how an element in a dictionary should be formatted. SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") @@ -586,9 +517,10 @@ SWIFT_CLASS_NAMED("KVADictionaryFormat") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVATask; /// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. SWIFT_CLASS_NAMED("KVADispatchQueue") @interface KVADispatchQueue : NSObject /// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. @@ -606,67 +538,83 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQ @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param timeInterval The TimeInterval to async after. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch after a stepped-settling dispatch. /// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. /// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). /// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. /// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -680,15 +628,6 @@ SWIFT_CLASS_NAMED("KVAFile") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - @class KVALogLevel; @class KVALogMessage; @@ -755,9 +694,13 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel + (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. /// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -777,6 +720,7 @@ SWIFT_CLASS_NAMED("KVANetTransaction") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -798,6 +742,7 @@ SWIFT_CLASS_NAMED("KVANetTransactionType") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVAPrivacy; /// The class KVANetworking provides basic networking support. SWIFT_CLASS_NAMED("KVANetworking") @@ -816,52 +761,125 @@ SWIFT_CLASS_NAMED("KVANetworking") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. /// -/// \param valueObject A value object for the advanced instruction. +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. /// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. +/// +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class KVAPrivacyProfile; +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; @end @@ -881,11 +899,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// Resets product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. /// @@ -893,11 +911,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shuts down product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// @@ -913,23 +931,15 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - /// A class for working with system-level properties. SWIFT_CLASS_NAMED("KVASystem") @interface KVASystem : NSObject @@ -977,26 +987,28 @@ SWIFT_CLASS_NAMED("KVASystemLow") @end +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + /// A class which defines a high-level task. SWIFT_CLASS_NAMED("KVATask") @interface KVATask : NSObject /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, strong) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - /// A class which defines a series of time intervals, which express a waterfall pattern. SWIFT_CLASS_NAMED("KVATimeIntervalSeries") @interface KVATimeIntervalSeries : NSObject @@ -1009,6 +1021,8 @@ SWIFT_CLASS_NAMED("KVATimeIntervalSeries") /// A class which wraps a timer with an advanced and high-level interface. SWIFT_CLASS_NAMED("KVATimer") @interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1073,33 +1087,29 @@ SWIFT_CLASS_NAMED("KVAValue") -@interface UIApplication (SWIFT_EXTENSION(KochavaCore)) -/// Return the sharedApplication optionally. -/// This method wraps the sharedApplication method to avoid compiler issues with accessing this property from application extensions. In such cases it will simply be not returned. -+ (UIApplication * _Nullable)kva_shared SWIFT_WARN_UNUSED_RESULT; -@end - - @interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) /// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. /// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. /// /// \param identifierString An identifier string. Example: “ClassName.fieldName”. /// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. /// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif -#elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef KOCHAVACORE_SWIFT_H #define KOCHAVACORE_SWIFT_H #pragma clang diagnostic push @@ -1122,11 +1132,20 @@ SWIFT_CLASS_NAMED("KVAValue") # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -1282,9 +1301,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -1292,15 +1313,37 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif @import Foundation; @import ObjectiveC; -@import UIKit; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -1308,6 +1351,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -1316,6 +1360,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) @class KVANetworking; @@ -1332,6 +1377,7 @@ SWIFT_CLASS_NAMED("KVAAdapter") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -1349,19 +1395,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) + (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; /// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - /// A class to manage the beginning and ending of a background task. /// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. SWIFT_CLASS_NAMED("KVABackgroundTaskController") @@ -1371,35 +1409,11 @@ SWIFT_CLASS_NAMED("KVABackgroundTaskController") @end -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - /// A class which defines an keyed collection of objects. ///

                      Features

                      ///
                        ///
                      • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. ///
                      • ///
                      • /// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. @@ -1414,39 +1428,14 @@ SWIFT_CLASS_NAMED("KVACollection") @class KVAContext; @class NSNumber; @class NSDate; -@class KVAPartner; /// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. SWIFT_CLASS_NAMED("KVAConsent") @interface KVAConsent : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; - (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); /// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. /// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. - (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; @@ -1459,44 +1448,20 @@ SWIFT_CLASS_NAMED("KVAConsent") /// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. /// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. - (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

                        Example

                        -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. /// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; /// A date representing the last time the user did respond concerning consent. /// This includes both positive and negative responses. This value is nil when the user has not provided a response. @property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; @@ -1543,40 +1508,40 @@ SWIFT_CLASS_NAMED("KVAProduct") /// let product = KVAProduct( /// apiVersionString: "1", /// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", /// valueSourceCollection: nil, /// versionString: "1.0.0" /// ) /// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. /// /// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. /// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. /// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. /// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. /// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. +/// \param moduleName The name of the module. Example: “KochavaCore”. /// -/// \param nameString A name string. Example: “Apple.Core”. +/// \param name The name. Example: “Apple.Core”. /// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. /// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. /// /// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. /// /// \param versionString A version string. /// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Resets the product. @@ -1599,11 +1564,11 @@ SWIFT_CLASS_NAMED("KVAProduct") /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shut down the product. /// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. @@ -1628,7 +1593,7 @@ SWIFT_CLASS_NAMED("KVACoreProduct") /// The singleton shared instance. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) + (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; @end @@ -1639,22 +1604,6 @@ SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") @end -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - /// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. SWIFT_CLASS_NAMED("KVADiagnostic") @interface KVADiagnostic : NSObject @@ -1662,14 +1611,6 @@ SWIFT_CLASS_NAMED("KVADiagnostic") @end -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - /// A class which defines an entry in a dictionary. /// This class provides the means of defining how an element in a dictionary should be formatted. SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") @@ -1685,9 +1626,10 @@ SWIFT_CLASS_NAMED("KVADictionaryFormat") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVATask; /// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. SWIFT_CLASS_NAMED("KVADispatchQueue") @interface KVADispatchQueue : NSObject /// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. @@ -1705,67 +1647,83 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQ @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param timeInterval The TimeInterval to async after. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch after a stepped-settling dispatch. /// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. /// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). /// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. /// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1779,15 +1737,6 @@ SWIFT_CLASS_NAMED("KVAFile") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - @class KVALogLevel; @class KVALogMessage; @@ -1854,9 +1803,13 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel + (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. /// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1876,6 +1829,7 @@ SWIFT_CLASS_NAMED("KVANetTransaction") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -1897,6 +1851,7 @@ SWIFT_CLASS_NAMED("KVANetTransactionType") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVAPrivacy; /// The class KVANetworking provides basic networking support. SWIFT_CLASS_NAMED("KVANetworking") @@ -1915,52 +1870,125 @@ SWIFT_CLASS_NAMED("KVANetworking") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. /// -/// \param valueObject A value object for the advanced instruction. +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. /// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. +/// +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class KVAPrivacyProfile; +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; @end @@ -1980,11 +2008,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// Resets product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. /// @@ -1992,11 +2020,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shuts down product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// @@ -2012,23 +2040,15 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - /// A class for working with system-level properties. SWIFT_CLASS_NAMED("KVASystem") @interface KVASystem : NSObject @@ -2076,26 +2096,28 @@ SWIFT_CLASS_NAMED("KVASystemLow") @end +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + /// A class which defines a high-level task. SWIFT_CLASS_NAMED("KVATask") @interface KVATask : NSObject /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, strong) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - /// A class which defines a series of time intervals, which express a waterfall pattern. SWIFT_CLASS_NAMED("KVATimeIntervalSeries") @interface KVATimeIntervalSeries : NSObject @@ -2108,6 +2130,8 @@ SWIFT_CLASS_NAMED("KVATimeIntervalSeries") /// A class which wraps a timer with an advanced and high-level interface. SWIFT_CLASS_NAMED("KVATimer") @interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -2172,33 +2196,29 @@ SWIFT_CLASS_NAMED("KVAValue") -@interface UIApplication (SWIFT_EXTENSION(KochavaCore)) -/// Return the sharedApplication optionally. -/// This method wraps the sharedApplication method to avoid compiler issues with accessing this property from application extensions. In such cases it will simply be not returned. -+ (UIApplication * _Nullable)kva_shared SWIFT_WARN_UNUSED_RESULT; -@end - - @interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) /// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. /// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. /// /// \param identifierString An identifier string. Example: “ClassName.fieldName”. /// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. /// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif -#elif defined(__i386__) && __i386__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +#elif defined(__ARM_ARCH_7K__) && __ARM_ARCH_7K__ +// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef KOCHAVACORE_SWIFT_H #define KOCHAVACORE_SWIFT_H #pragma clang diagnostic push @@ -2221,11 +2241,20 @@ SWIFT_CLASS_NAMED("KVAValue") # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -2381,9 +2410,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -2391,15 +2422,37 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif @import Foundation; @import ObjectiveC; -@import UIKit; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -2407,6 +2460,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -2415,6 +2469,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) @class KVANetworking; @@ -2431,6 +2486,7 @@ SWIFT_CLASS_NAMED("KVAAdapter") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -2448,19 +2504,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) + (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; /// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - /// A class to manage the beginning and ending of a background task. /// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. SWIFT_CLASS_NAMED("KVABackgroundTaskController") @@ -2470,35 +2518,11 @@ SWIFT_CLASS_NAMED("KVABackgroundTaskController") @end -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - /// A class which defines an keyed collection of objects. ///

                        Features

                        ///
                          ///
                        • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. ///
                        • ///
                        • /// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. @@ -2513,39 +2537,14 @@ SWIFT_CLASS_NAMED("KVACollection") @class KVAContext; @class NSNumber; @class NSDate; -@class KVAPartner; /// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. SWIFT_CLASS_NAMED("KVAConsent") @interface KVAConsent : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; - (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); /// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. /// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. - (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; @@ -2558,44 +2557,20 @@ SWIFT_CLASS_NAMED("KVAConsent") /// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. /// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. - (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

                          Example

                          -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. /// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; /// A date representing the last time the user did respond concerning consent. /// This includes both positive and negative responses. This value is nil when the user has not provided a response. @property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; @@ -2642,40 +2617,40 @@ SWIFT_CLASS_NAMED("KVAProduct") /// let product = KVAProduct( /// apiVersionString: "1", /// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", /// valueSourceCollection: nil, /// versionString: "1.0.0" /// ) /// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. /// /// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. /// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. /// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. /// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. /// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. +/// \param moduleName The name of the module. Example: “KochavaCore”. /// -/// \param nameString A name string. Example: “Apple.Core”. +/// \param name The name. Example: “Apple.Core”. /// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. /// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. /// /// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. /// /// \param versionString A version string. /// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Resets the product. @@ -2698,11 +2673,11 @@ SWIFT_CLASS_NAMED("KVAProduct") /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shut down the product. /// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. @@ -2727,7 +2702,7 @@ SWIFT_CLASS_NAMED("KVACoreProduct") /// The singleton shared instance. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) + (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; @end @@ -2738,22 +2713,6 @@ SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") @end -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - /// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. SWIFT_CLASS_NAMED("KVADiagnostic") @interface KVADiagnostic : NSObject @@ -2761,14 +2720,6 @@ SWIFT_CLASS_NAMED("KVADiagnostic") @end -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - /// A class which defines an entry in a dictionary. /// This class provides the means of defining how an element in a dictionary should be formatted. SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") @@ -2784,9 +2735,10 @@ SWIFT_CLASS_NAMED("KVADictionaryFormat") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVATask; /// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. SWIFT_CLASS_NAMED("KVADispatchQueue") @interface KVADispatchQueue : NSObject /// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. @@ -2804,67 +2756,83 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQ @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. /// /// \param timeInterval The TimeInterval to async after. /// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// /// \param closure The closure to execute (conditionally). /// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch after a stepped-settling dispatch. /// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. /// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). /// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. /// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -2878,15 +2846,6 @@ SWIFT_CLASS_NAMED("KVAFile") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - @class KVALogLevel; @class KVALogMessage; @@ -2953,9 +2912,13 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel + (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. /// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -2975,6 +2938,7 @@ SWIFT_CLASS_NAMED("KVANetTransaction") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -2996,6 +2960,7 @@ SWIFT_CLASS_NAMED("KVANetTransactionType") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVAPrivacy; /// The class KVANetworking provides basic networking support. SWIFT_CLASS_NAMED("KVANetworking") @@ -3014,52 +2979,125 @@ SWIFT_CLASS_NAMED("KVANetworking") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. /// -/// \param valueObject A value object for the advanced instruction. +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. /// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. +/// +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class KVAPrivacyProfile; +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; @end @@ -3079,11 +3117,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// Resets product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. /// @@ -3091,11 +3129,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shuts down product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// @@ -3111,23 +3149,15 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - /// A class for working with system-level properties. SWIFT_CLASS_NAMED("KVASystem") @interface KVASystem : NSObject @@ -3175,26 +3205,28 @@ SWIFT_CLASS_NAMED("KVASystemLow") @end +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + /// A class which defines a high-level task. SWIFT_CLASS_NAMED("KVATask") @interface KVATask : NSObject /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, strong) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - /// A class which defines a series of time intervals, which express a waterfall pattern. SWIFT_CLASS_NAMED("KVATimeIntervalSeries") @interface KVATimeIntervalSeries : NSObject @@ -3207,6 +3239,8 @@ SWIFT_CLASS_NAMED("KVATimeIntervalSeries") /// A class which wraps a timer with an advanced and high-level interface. SWIFT_CLASS_NAMED("KVATimer") @interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -3271,29 +3305,27 @@ SWIFT_CLASS_NAMED("KVAValue") -@interface UIApplication (SWIFT_EXTENSION(KochavaCore)) -/// Return the sharedApplication optionally. -/// This method wraps the sharedApplication method to avoid compiler issues with accessing this property from application extensions. In such cases it will simply be not returned. -+ (UIApplication * _Nullable)kva_shared SWIFT_WARN_UNUSED_RESULT; -@end - - @interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) /// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. /// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. /// /// \param identifierString An identifier string. Example: “ClassName.fieldName”. /// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. /// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif +#else +#error unsupported Swift architecture #endif diff --git a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore.h b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Headers/KochavaCore.h similarity index 80% rename from KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore.h rename to KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Headers/KochavaCore.h index 5684530..96585e8 100644 --- a/KochavaCore.xcframework/ios-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore.h +++ b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Headers/KochavaCore.h @@ -3,7 +3,7 @@ // KochavaCore // // Created by John Bushnell on 6/12/20. -// Copyright © 2013 - 2022 Kochava, Inc. All rights reserved. +// Copyright © 2013 - 2023 Kochava, Inc. All rights reserved. // @@ -28,9 +28,6 @@ #pragma mark System #import -#pragma mark KochavaCore -#import - #pragma mark - EXPORT diff --git a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Info.plist b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Info.plist similarity index 83% rename from KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Info.plist rename to KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Info.plist index 9c004c9..742fb3b 100644 --- a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Info.plist +++ b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 6.1.1 + 7.0.0 CFBundleSupportedPlatforms WatchOS @@ -27,23 +27,23 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 19T241 + 20S71 DTPlatformName watchos DTPlatformVersion - 8.5 + 9.1 DTSDKBuild - 19T241 + 20S71 DTSDKName - watchos8.5 + watchos9.1 DTXcode - 1331 + 1410 DTXcodeBuild - 13E500a + 14B47b KVABuildDateString - 2022-10-31T11:34:43-0700 + 2023-03-08T21:03:43-0800 MinimumOSVersion - 3.2 + 5.2 UIDeviceFamily 4 diff --git a/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/KochavaCore b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/KochavaCore new file mode 100755 index 0000000..1e035e5 Binary files /dev/null and b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/KochavaCore differ diff --git a/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos.abi.json b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos.abi.json new file mode 100644 index 0000000..a208e66 --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos.abi.json @@ -0,0 +1,60116 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WatchKit", + "printedName": "WatchKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1389, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos.private.swiftinterface b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos.private.swiftinterface new file mode 100644 index 0000000..8076344 --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos.private.swiftinterface @@ -0,0 +1,1417 @@ +// 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-watchos5.2 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import WatchKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} diff --git a/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos.swiftdoc b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos.swiftdoc new file mode 100644 index 0000000..785c087 Binary files /dev/null and b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos.swiftdoc differ diff --git a/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos.swiftinterface b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos.swiftinterface new file mode 100644 index 0000000..8076344 --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos.swiftinterface @@ -0,0 +1,1417 @@ +// 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-watchos5.2 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import WatchKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} diff --git a/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.abi.json b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.abi.json new file mode 100644 index 0000000..a208e66 --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.abi.json @@ -0,0 +1,60116 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WatchKit", + "printedName": "WatchKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1389, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.private.swiftinterface b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.private.swiftinterface new file mode 100644 index 0000000..17ee7ef --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.private.swiftinterface @@ -0,0 +1,1417 @@ +// 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_32-apple-watchos5.2 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import WatchKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} diff --git a/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftdoc b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftdoc new file mode 100644 index 0000000..00f7f2f Binary files /dev/null and b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftdoc differ diff --git a/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftinterface b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftinterface new file mode 100644 index 0000000..17ee7ef --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftinterface @@ -0,0 +1,1417 @@ +// 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_32-apple-watchos5.2 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import WatchKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} diff --git a/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.abi.json b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.abi.json new file mode 100644 index 0000000..a208e66 --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.abi.json @@ -0,0 +1,60116 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WatchKit", + "printedName": "WatchKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1389, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.private.swiftinterface b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.private.swiftinterface new file mode 100644 index 0000000..378897b --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.private.swiftinterface @@ -0,0 +1,1417 @@ +// 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 armv7k-apple-watchos5.2 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import WatchKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} diff --git a/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftdoc b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftdoc new file mode 100644 index 0000000..050007e Binary files /dev/null and b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftdoc differ diff --git a/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftinterface b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftinterface new file mode 100644 index 0000000..378897b --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftinterface @@ -0,0 +1,1417 @@ +// 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 armv7k-apple-watchos5.2 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import WatchKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} diff --git a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Modules/module.modulemap b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/module.modulemap similarity index 72% rename from KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Modules/module.modulemap rename to KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/module.modulemap index 8a8f232..cb24298 100644 --- a/KochavaCore.xcframework/watchos-arm64_32_armv7k/KochavaCore.framework/Modules/module.modulemap +++ b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/Modules/module.modulemap @@ -6,6 +6,6 @@ framework module KochavaCore { } module KochavaCore.Swift { - header "KochavaCore-Swift.h" - requires objc + header "KochavaCore-Swift.h" + requires objc } diff --git a/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/_CodeSignature/CodeResources b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..73abaaf --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_arm64_32_armv7k/KochavaCore.framework/_CodeSignature/CodeResources @@ -0,0 +1,372 @@ + + + + + files + + Headers/KochavaCore-Swift.h + + sJUyxmcm2/EilcLL1teI2CHzQuw= + + Headers/KochavaCore.h + + aNC34zxU2S8qV+S/tJrazAfCS2M= + + Info.plist + + wQgk17xc5vgSa16AmbyE1J5hhmk= + + Modules/KochavaCore.swiftmodule/arm64-apple-watchos.abi.json + + Gti36+Vzo0ugMQPfHteTYqexV7E= + + Modules/KochavaCore.swiftmodule/arm64-apple-watchos.private.swiftinterface + + yNEAphLnGOoNGWdbg81DjlzkoCA= + + Modules/KochavaCore.swiftmodule/arm64-apple-watchos.swiftdoc + + HqLl7nqoGp45Il5BYw7HaAcKrIY= + + Modules/KochavaCore.swiftmodule/arm64-apple-watchos.swiftinterface + + yNEAphLnGOoNGWdbg81DjlzkoCA= + + Modules/KochavaCore.swiftmodule/arm64-apple-watchos.swiftmodule + + UXthVB88i6JYGEn43D6xAT3vVTU= + + Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.abi.json + + Gti36+Vzo0ugMQPfHteTYqexV7E= + + Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.private.swiftinterface + + kgDIrQpQG+jpvzj/BPwNhf+M53w= + + Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftdoc + + MYahYbTNdid3hGVcdWDEdTtwKyo= + + Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftinterface + + kgDIrQpQG+jpvzj/BPwNhf+M53w= + + Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftmodule + + MSM0DSYxrZkSXdAPqPLN3RsUieo= + + Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.abi.json + + Gti36+Vzo0ugMQPfHteTYqexV7E= + + Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.private.swiftinterface + + SskEGcpghyyA3bc5Hh0F2XwH/R0= + + Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftdoc + + nv0BO4grsKz3/GWu08AFuzbrRN4= + + Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftinterface + + SskEGcpghyyA3bc5Hh0F2XwH/R0= + + Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftmodule + + ca/293VaMCVVAAo4L2kzfK9PKDk= + + Modules/module.modulemap + + mPnHeF4+p1VNpbKNGuDcTI3FwGU= + + + files2 + + Headers/KochavaCore-Swift.h + + hash + + sJUyxmcm2/EilcLL1teI2CHzQuw= + + hash2 + + BUp8FmctexTcFDcHqYWFvaYDI3K4huaiShv9ubvx5N4= + + + Headers/KochavaCore.h + + hash + + aNC34zxU2S8qV+S/tJrazAfCS2M= + + hash2 + + 96qB8T/Mj9ANvoKgT1bA21LHw4KZ1K8+5+tHERiTKBg= + + + Modules/KochavaCore.swiftmodule/arm64-apple-watchos.abi.json + + hash + + Gti36+Vzo0ugMQPfHteTYqexV7E= + + hash2 + + ZUrya2pPEkKpOYZbvDGbyh4uwspIscN2pcubbSrpXmc= + + + Modules/KochavaCore.swiftmodule/arm64-apple-watchos.private.swiftinterface + + hash + + yNEAphLnGOoNGWdbg81DjlzkoCA= + + hash2 + + LumyiDR7MRJZ9kal+fCDgDgVsDNWfm3GaO2loPQMXXQ= + + + Modules/KochavaCore.swiftmodule/arm64-apple-watchos.swiftdoc + + hash + + HqLl7nqoGp45Il5BYw7HaAcKrIY= + + hash2 + + gFd9IbgjTdOqwuvKQ3f2sz4cNs0c7qP+IK5jaH0nWMI= + + + Modules/KochavaCore.swiftmodule/arm64-apple-watchos.swiftinterface + + hash + + yNEAphLnGOoNGWdbg81DjlzkoCA= + + hash2 + + LumyiDR7MRJZ9kal+fCDgDgVsDNWfm3GaO2loPQMXXQ= + + + Modules/KochavaCore.swiftmodule/arm64-apple-watchos.swiftmodule + + hash + + UXthVB88i6JYGEn43D6xAT3vVTU= + + hash2 + + s8qp6K1TCoHxjkfiGRabpXeygvoxSDzaqI8BKrpuUIs= + + + Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.abi.json + + hash + + Gti36+Vzo0ugMQPfHteTYqexV7E= + + hash2 + + ZUrya2pPEkKpOYZbvDGbyh4uwspIscN2pcubbSrpXmc= + + + Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.private.swiftinterface + + hash + + kgDIrQpQG+jpvzj/BPwNhf+M53w= + + hash2 + + C+nHa74Ra1C16+bYNtOT3+L2igX/zimV46b6FEv2RV4= + + + Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftdoc + + hash + + MYahYbTNdid3hGVcdWDEdTtwKyo= + + hash2 + + rgdS5n5siVIrW2xScQXRMZgzmc12yhEkkCuyyLDEl4A= + + + Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftinterface + + hash + + kgDIrQpQG+jpvzj/BPwNhf+M53w= + + hash2 + + C+nHa74Ra1C16+bYNtOT3+L2igX/zimV46b6FEv2RV4= + + + Modules/KochavaCore.swiftmodule/arm64_32-apple-watchos.swiftmodule + + hash + + MSM0DSYxrZkSXdAPqPLN3RsUieo= + + hash2 + + ifDy+ZAyGb50JnOPZkJannyolRtSljUXgQUMoJiy82o= + + + Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.abi.json + + hash + + Gti36+Vzo0ugMQPfHteTYqexV7E= + + hash2 + + ZUrya2pPEkKpOYZbvDGbyh4uwspIscN2pcubbSrpXmc= + + + Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.private.swiftinterface + + hash + + SskEGcpghyyA3bc5Hh0F2XwH/R0= + + hash2 + + JXkMwHwm8QVx4GUX0VhGJFerAXPnlp8UykzEqJtvHwI= + + + Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftdoc + + hash + + nv0BO4grsKz3/GWu08AFuzbrRN4= + + hash2 + + 8gfDHb6xH8MYHG4VrsDAHsHkYcb9rOMX759U5zK7jHQ= + + + Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftinterface + + hash + + SskEGcpghyyA3bc5Hh0F2XwH/R0= + + hash2 + + JXkMwHwm8QVx4GUX0VhGJFerAXPnlp8UykzEqJtvHwI= + + + Modules/KochavaCore.swiftmodule/armv7k-apple-watchos.swiftmodule + + hash + + ca/293VaMCVVAAo4L2kzfK9PKDk= + + hash2 + + wQpyUwOGZy5RmUjLFjkb1nizgokvXLiiSQi/jaZiKGw= + + + Modules/module.modulemap + + hash + + mPnHeF4+p1VNpbKNGuDcTI3FwGU= + + hash2 + + cwNWy2Dp1TnXoBn91iWC96is4j2CYQWN/OZljsuJxBc= + + + + 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/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KVAConsent.h b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KVAConsent.h deleted file mode 100644 index e71b470..0000000 --- a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KVAConsent.h +++ /dev/null @@ -1,53 +0,0 @@ -// -// KVAConsent.h -// KochavaCore -// -// Created by John Bushnell on 3/30/18. -// Copyright © 2018 - 2022 Kochava, Inc. All rights reserved. -// - - - -#ifndef KVAConsent_h -#define KVAConsent_h - - - -#pragma mark - IMPORT - - - -#import - - - -#pragma mark - CLASS - - - -@class KVAConsent; - - - -#pragma mark - Typealiases - - - -/*! - @typedef KVAConsentDidUpdateClosure - - @brief A closure which is called when there is an update to consent. - - @discussion This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. - */ -typedef void (^ KVAConsentDidUpdateClosure) -( - KVAConsent * _Nonnull consent -); - - - -#endif - - - diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore-Swift.h b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore-Swift.h index 9a573af..9de1364 100644 --- a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore-Swift.h +++ b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef KOCHAVACORE_SWIFT_H #define KOCHAVACORE_SWIFT_H #pragma clang diagnostic push @@ -23,11 +23,20 @@ # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -183,9 +192,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -193,6 +204,28 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -201,6 +234,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import ObjectiveC; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -208,6 +242,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -216,6 +251,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) @class KVANetworking; @@ -232,6 +268,7 @@ SWIFT_CLASS_NAMED("KVAAdapter") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -249,19 +286,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) + (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; /// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - /// A class to manage the beginning and ending of a background task. /// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. SWIFT_CLASS_NAMED("KVABackgroundTaskController") @@ -271,35 +300,11 @@ SWIFT_CLASS_NAMED("KVABackgroundTaskController") @end -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - /// A class which defines an keyed collection of objects. ///

                          Features

                          ///
                            ///
                          • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. ///
                          • ///
                          • /// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. @@ -314,39 +319,14 @@ SWIFT_CLASS_NAMED("KVACollection") @class KVAContext; @class NSNumber; @class NSDate; -@class KVAPartner; /// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. SWIFT_CLASS_NAMED("KVAConsent") @interface KVAConsent : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; - (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); /// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. /// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. - (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; @@ -359,44 +339,20 @@ SWIFT_CLASS_NAMED("KVAConsent") /// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. /// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. - (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

                            Example

                            -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. /// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; /// A date representing the last time the user did respond concerning consent. /// This includes both positive and negative responses. This value is nil when the user has not provided a response. @property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; @@ -443,40 +399,40 @@ SWIFT_CLASS_NAMED("KVAProduct") /// let product = KVAProduct( /// apiVersionString: "1", /// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", /// valueSourceCollection: nil, /// versionString: "1.0.0" /// ) /// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. /// /// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. /// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. /// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. /// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. /// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. +/// \param moduleName The name of the module. Example: “KochavaCore”. /// -/// \param nameString A name string. Example: “Apple.Core”. +/// \param name The name. Example: “Apple.Core”. /// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. /// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. /// /// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. /// /// \param versionString A version string. /// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Resets the product. @@ -499,11 +455,11 @@ SWIFT_CLASS_NAMED("KVAProduct") /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shut down the product. /// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. @@ -528,7 +484,7 @@ SWIFT_CLASS_NAMED("KVACoreProduct") /// The singleton shared instance. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) + (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; @end @@ -539,22 +495,6 @@ SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") @end -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - /// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. SWIFT_CLASS_NAMED("KVADiagnostic") @interface KVADiagnostic : NSObject @@ -562,14 +502,6 @@ SWIFT_CLASS_NAMED("KVADiagnostic") @end -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - /// A class which defines an entry in a dictionary. /// This class provides the means of defining how an element in a dictionary should be formatted. SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") @@ -585,9 +517,10 @@ SWIFT_CLASS_NAMED("KVADictionaryFormat") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVATask; /// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. SWIFT_CLASS_NAMED("KVADispatchQueue") @interface KVADispatchQueue : NSObject /// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. @@ -605,67 +538,83 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQ @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param timeInterval The TimeInterval to async after. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch after a stepped-settling dispatch. /// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. /// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). /// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. /// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -679,15 +628,6 @@ SWIFT_CLASS_NAMED("KVAFile") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - @class KVALogLevel; @class KVALogMessage; @@ -754,9 +694,13 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel + (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. /// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -776,6 +720,7 @@ SWIFT_CLASS_NAMED("KVANetTransaction") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -797,6 +742,7 @@ SWIFT_CLASS_NAMED("KVANetTransactionType") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVAPrivacy; /// The class KVANetworking provides basic networking support. SWIFT_CLASS_NAMED("KVANetworking") @@ -815,52 +761,125 @@ SWIFT_CLASS_NAMED("KVANetworking") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. /// -/// \param valueObject A value object for the advanced instruction. +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. /// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. +/// +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class KVAPrivacyProfile; +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; @end @@ -880,11 +899,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// Resets product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. /// @@ -892,11 +911,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shuts down product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// @@ -912,23 +931,15 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - /// A class for working with system-level properties. SWIFT_CLASS_NAMED("KVASystem") @interface KVASystem : NSObject @@ -976,26 +987,28 @@ SWIFT_CLASS_NAMED("KVASystemLow") @end +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + /// A class which defines a high-level task. SWIFT_CLASS_NAMED("KVATask") @interface KVATask : NSObject /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, strong) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - /// A class which defines a series of time intervals, which express a waterfall pattern. SWIFT_CLASS_NAMED("KVATimeIntervalSeries") @interface KVATimeIntervalSeries : NSObject @@ -1008,6 +1021,8 @@ SWIFT_CLASS_NAMED("KVATimeIntervalSeries") /// A class which wraps a timer with an advanced and high-level interface. SWIFT_CLASS_NAMED("KVATimer") @interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1074,16 +1089,19 @@ SWIFT_CLASS_NAMED("KVAValue") @interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) /// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. /// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. /// /// \param identifierString An identifier string. Example: “ClassName.fieldName”. /// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. /// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif @@ -1091,7 +1109,7 @@ SWIFT_CLASS_NAMED("KVAValue") #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef KOCHAVACORE_SWIFT_H #define KOCHAVACORE_SWIFT_H #pragma clang diagnostic push @@ -1114,11 +1132,20 @@ SWIFT_CLASS_NAMED("KVAValue") # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -1274,9 +1301,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -1284,6 +1313,28 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -1292,6 +1343,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import ObjectiveC; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -1299,6 +1351,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -1307,6 +1360,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) @class KVANetworking; @@ -1323,6 +1377,7 @@ SWIFT_CLASS_NAMED("KVAAdapter") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -1340,19 +1395,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) + (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; /// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - /// A class to manage the beginning and ending of a background task. /// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. SWIFT_CLASS_NAMED("KVABackgroundTaskController") @@ -1362,35 +1409,11 @@ SWIFT_CLASS_NAMED("KVABackgroundTaskController") @end -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - /// A class which defines an keyed collection of objects. ///

                            Features

                            ///
                              ///
                            • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. ///
                            • ///
                            • /// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. @@ -1405,39 +1428,14 @@ SWIFT_CLASS_NAMED("KVACollection") @class KVAContext; @class NSNumber; @class NSDate; -@class KVAPartner; /// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. SWIFT_CLASS_NAMED("KVAConsent") @interface KVAConsent : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; - (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); /// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. /// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. - (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; @@ -1450,44 +1448,20 @@ SWIFT_CLASS_NAMED("KVAConsent") /// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. /// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. - (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

                              Example

                              -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. /// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; /// A date representing the last time the user did respond concerning consent. /// This includes both positive and negative responses. This value is nil when the user has not provided a response. @property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; @@ -1534,40 +1508,40 @@ SWIFT_CLASS_NAMED("KVAProduct") /// let product = KVAProduct( /// apiVersionString: "1", /// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", /// valueSourceCollection: nil, /// versionString: "1.0.0" /// ) /// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. /// /// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. /// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. /// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. /// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. /// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. +/// \param moduleName The name of the module. Example: “KochavaCore”. /// -/// \param nameString A name string. Example: “Apple.Core”. +/// \param name The name. Example: “Apple.Core”. /// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. /// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. /// /// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. /// /// \param versionString A version string. /// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Resets the product. @@ -1590,11 +1564,11 @@ SWIFT_CLASS_NAMED("KVAProduct") /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shut down the product. /// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. @@ -1619,7 +1593,7 @@ SWIFT_CLASS_NAMED("KVACoreProduct") /// The singleton shared instance. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) + (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; @end @@ -1630,22 +1604,6 @@ SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") @end -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - /// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. SWIFT_CLASS_NAMED("KVADiagnostic") @interface KVADiagnostic : NSObject @@ -1653,14 +1611,6 @@ SWIFT_CLASS_NAMED("KVADiagnostic") @end -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - /// A class which defines an entry in a dictionary. /// This class provides the means of defining how an element in a dictionary should be formatted. SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") @@ -1676,9 +1626,10 @@ SWIFT_CLASS_NAMED("KVADictionaryFormat") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVATask; /// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. SWIFT_CLASS_NAMED("KVADispatchQueue") @interface KVADispatchQueue : NSObject /// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. @@ -1696,67 +1647,83 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQ @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. /// /// \param timeInterval The TimeInterval to async after. /// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// /// \param closure The closure to execute (conditionally). /// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch after a stepped-settling dispatch. /// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. /// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). /// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. /// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1770,15 +1737,6 @@ SWIFT_CLASS_NAMED("KVAFile") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - @class KVALogLevel; @class KVALogMessage; @@ -1845,9 +1803,13 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel + (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. /// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1867,6 +1829,7 @@ SWIFT_CLASS_NAMED("KVANetTransaction") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -1888,6 +1851,7 @@ SWIFT_CLASS_NAMED("KVANetTransactionType") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVAPrivacy; /// The class KVANetworking provides basic networking support. SWIFT_CLASS_NAMED("KVANetworking") @@ -1906,52 +1870,125 @@ SWIFT_CLASS_NAMED("KVANetworking") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. /// -/// \param valueObject A value object for the advanced instruction. +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. /// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. +/// +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class KVAPrivacyProfile; +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; @end @@ -1971,11 +2008,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// Resets product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. /// @@ -1983,11 +2020,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shuts down product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// @@ -2003,23 +2040,15 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - /// A class for working with system-level properties. SWIFT_CLASS_NAMED("KVASystem") @interface KVASystem : NSObject @@ -2067,26 +2096,28 @@ SWIFT_CLASS_NAMED("KVASystemLow") @end +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + /// A class which defines a high-level task. SWIFT_CLASS_NAMED("KVATask") @interface KVATask : NSObject /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, strong) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - /// A class which defines a series of time intervals, which express a waterfall pattern. SWIFT_CLASS_NAMED("KVATimeIntervalSeries") @interface KVATimeIntervalSeries : NSObject @@ -2099,6 +2130,8 @@ SWIFT_CLASS_NAMED("KVATimeIntervalSeries") /// A class which wraps a timer with an advanced and high-level interface. SWIFT_CLASS_NAMED("KVATimer") @interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -2165,16 +2198,19 @@ SWIFT_CLASS_NAMED("KVAValue") @interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) /// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. /// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. /// /// \param identifierString An identifier string. Example: “ClassName.fieldName”. /// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. /// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif @@ -2182,7 +2218,7 @@ SWIFT_CLASS_NAMED("KVAValue") #endif #elif defined(__i386__) && __i386__ -// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) +// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef KOCHAVACORE_SWIFT_H #define KOCHAVACORE_SWIFT_H #pragma clang diagnostic push @@ -2205,11 +2241,20 @@ SWIFT_CLASS_NAMED("KVAValue") # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -2365,9 +2410,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -2375,6 +2422,28 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#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; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -2383,6 +2452,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import ObjectiveC; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -2390,6 +2460,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -2398,6 +2469,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) @class KVANetworking; @@ -2414,6 +2486,7 @@ SWIFT_CLASS_NAMED("KVAAdapter") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -2431,19 +2504,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAAppGroups * _Nullable shared_optional;) + (KVAAppGroups * _Nullable)shared_optional SWIFT_WARN_UNUSED_RESULT; /// A string which corresponds to an app group identifier to be used as a shared container for the Kochava SDK. -@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifierString; +@property (nonatomic, copy) NSString * _Nullable deviceAppGroupIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts an array value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAArrayAdapter") -@interface KVAArrayAdapter : KVAAdapter -@end - - /// A class to manage the beginning and ending of a background task. /// This class assists in keeping the host app alive, to give KVANetTransaction(s) and a chance to be sent, and other critical tasks the opportunity to finish, in the situation where the app is resigning active. SWIFT_CLASS_NAMED("KVABackgroundTaskController") @@ -2453,35 +2518,11 @@ SWIFT_CLASS_NAMED("KVABackgroundTaskController") @end -/// A class which collects and/or adapts a number value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVANumberAdapter") -@interface KVANumberAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts an integer value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAIntAdapter") -@interface KVAIntAdapter : KVANumberAdapter -@end - - -/// A class which collects and/or adapts a boolean value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVABoolAdapter") -@interface KVABoolAdapter : KVAIntAdapter -@end - - /// A class which defines an keyed collection of objects. ///

                              Features

                              ///
                                ///
                              • -/// Identification — The property identifierString provides a unique identifier for use within a global system catalog. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. +/// Identification — An identifier provides a unique identifier for use within a collection. This enables objects to be referenced from JSON objects. It is also a base component for the formation of a key which can be used to store the associated information in persistent storage. ///
                              • ///
                              • /// Thread Safety — Objects can be registered, re-registered, or removed in a thread-safe manner. @@ -2496,39 +2537,14 @@ SWIFT_CLASS_NAMED("KVACollection") @class KVAContext; @class NSNumber; @class NSDate; -@class KVAPartner; /// A feature which serves as an authority related to consent for the sharing of personal data. -/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected or calculated, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be shared with partners. SWIFT_CLASS_NAMED("KVAConsent") @interface KVAConsent : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; - (id _Nullable)kva_asForContext:(KVAContext * _Nullable)context SWIFT_WARN_UNUSED_RESULT; -/// A method which is to be called when there has been a prompt for consent. -/// \param didGrantBoolNumber The response from the user, as a boolean wrapped in an NSNumber. A value of true means consent was granted. A value of false means consent was denied. A value of nil means the user did not provide a response, and this includes if the user may have dismissed the dialog without indicating one way or another. -/// -- (void)didPromptWithDidGrantBoolNumber:(NSNumber * _Nullable)didGrantBoolNumber; -/// Return a boolean indicating if a prompt for consent should be made. -/// You should check this property when a call is made to didUpdateBlock to determine if the user should be prompted for consent. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// A method which may be called to notify that a prompt for consent will be made. -/// Optional. This method can be used if you want to ensure that the prompt for consent will not be made again, even when a subsequent call to didPromptWithDidGrantBoolNumber: is never made, such as in the case of an unexpected termination. If you call didPromptWithDidGrantBoolNumber: whenever the prompt is dismissed, even if the user did not give a response, then this method does not need to be called. -- (void)willPrompt; -/// Return a boolean indicating if consent is granted, denied, or there is no response. -/// This considers if the user previously granted consent, as well as the current definition of the Consent which may have changed since consent was last given. This does not consider whether consent is required. See also isGrantedBool. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This considers if the user previously granted consent, as well as the current definition of consent- which may have changed since consent was last given. This does not consider whether consent is required. Compare with mayCollectBool, mayKeepBool, mayPersistBool, and mayShareBool. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, then this returns responseDate. If not, then this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if the app may calculate (or collect) data which may be subject to consent. -/// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. -/// note: -/// Deprecated in 4.2.0. Please use mayCollectBool instead. -- (BOOL)mayCalculateBool SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "mayCollectBool"); /// Return a boolean indicating if the app may collect (or calculate) data which may be subject to consent. /// Return true if consent is not required or else is granted. This will immediately return false if the consent requirement(s) have been updated but not an updated consent response has not yet been given from the user. Compare with mayKeepBool, mayPersistBool, and mayShareBool. - (BOOL)mayCollectBool SWIFT_WARN_UNUSED_RESULT; @@ -2541,44 +2557,20 @@ SWIFT_CLASS_NAMED("KVAConsent") /// Return a boolean indicating if the app may keep (or retain in memory) data which may be subject to consent. /// Return true if consent is not required or else the user did not otherwise previously deny consent. This will return true while consent is not known, as long as the previous response did not deny consent. This includes when the definition for consent has changed and the user previously granted consent. Compare with mayCollectBool, mayPersistBool, and mayShareBool. - (BOOL)mayKeepBool SWIFT_WARN_UNUSED_RESULT; -/// A string containing a high level description concerning consent. -/// Optional. This may be presented to the user when prompting for consent. -/// Sample Value: “We share information with various partners… we’d like your consent…” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A closure which is called when there is an update to consent. -/// This can be used to prompt the user for consent and to enable and/or disable functionality. Updates include, but are not limited to, when the user travels into or out of an area requiring consent, when new partners are added, and when conditions indicate a need to retry prompting the user. -@property (nonatomic, copy) void (^ _Nullable didUpdateBlock)(KVAConsent * _Nonnull); -/// A boolean which indicates that intelligent management is enabled. -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL intelligentManagementBool; -/// A boolean which indicates that the requirements for consent are managed manually (locally). -/// When intelligent consent management is enabled and configured within your Kochava dashboard, the SDK will indicate when the user should be prompted for consent. It will also not gather, persist, or transmit data which requires consent unless consent has been granted. -@property (nonatomic) BOOL manualManagedRequirementsBool; -/// An array of instances of class KVAPartner. -/// This array of partners can be utilized when prompting for consent. -///

                                Example

                                -/// \code -/// let consent = KVATracker.shared.consent -/// if let partnerArray = consent.partnerArray { -/// for partner in partnerArray { -/// print("do something with the partner... partner.nameString=\(String(describing: partner.nameString))") -/// } -/// } -/// -/// \endcode -@property (nonatomic, readonly, copy) NSArray * _Nullable partnerArray; -/// A string containing a unique value which, when changed, indicates a difference in what is required for consent. -/// Internal. The value provided by the server which can be used to override what actually happens, i.e. force a re-prompt. -@property (nonatomic, readonly, copy) NSString * _Nullable promptIdString; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBoolNumber is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBoolNumber. -@property (nonatomic) BOOL requiredBool; -/// A boolean indicating if consent is required. -/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When it is undefined this will return a default of nil. This variable may also be set when Manual Managed Requirements is turned on. See also requiredBool. -@property (nonatomic, strong) NSNumber * _Nullable requiredBoolNumber; -/// A boolean indicating the user’s response to a prompt for consent. +/// A boolean indicating if GDPR applies to this user. +@property (nonatomic, readonly) BOOL gdprAppliesBool; +/// A boolean indicating if GDPR is enabled. +@property (nonatomic, readonly) BOOL gdprEnabledBool; +/// A boolean wrapped in an NSNumber which indicates if consent has been granted. /// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; +/// This API is provided for Objective-C support. In Swift use var grantedBool. +@property (nonatomic, strong) NSNumber * _Nullable grantedBoolNumber; +/// Return a date for when consent was granted. +/// If grantedBool == true, then this returns responseDate. If not, then this returns nil. +@property (nonatomic, readonly, copy) NSDate * _Nullable grantedDate; +/// A boolean indicating if consent is required. +/// This is expected to be true when the user is taken to be under the scope of consent gathering requirements such as GDPR. This is expected to be the case for EU citizens within EU territory or abroad, and non-EU citizens within EU territory. When requiredBool is undefined this will return a default of true. It will also be overridden to false when intelligentManagementBool is false. This variable may also be set when Manual Managed Requirements is turned on. See also gdprAppliesBool. +@property (nonatomic, readonly) BOOL requiredBool; /// A date representing the last time the user did respond concerning consent. /// This includes both positive and negative responses. This value is nil when the user has not provided a response. @property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; @@ -2625,40 +2617,40 @@ SWIFT_CLASS_NAMED("KVAProduct") /// let product = KVAProduct( /// apiVersionString: "1", /// buildDateString: nil, -/// bundleIdentifierString: Bundle(for: type(of: self)).bundleIdentifier, -/// bundleTypeString: "xcframework", -/// compilerFlagNameStringArray: nil, -/// moduleNameString: "MyModule", -/// nameString: "MyOrganization MyModule", -/// organizationNameString: "My Organization", -/// reverseDomainNameString: "com.myCompany.MyProduct", +/// bundleIdentifier: Bundle(for: Self.self).bundleIdentifier, +/// bundleType: "xcframework", +/// compilerFlagNameArray: nil, +/// moduleName: "MyModule", +/// name: "MyOrganization MyModule", +/// organizationName: "My Organization", +/// reverseDomainName: "com.myCompany.MyProduct", /// valueSourceCollection: nil, /// versionString: "1.0.0" /// ) /// -/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationNameString. +/// \endcode\param apiVersionString An optional API version string. This property is used to establish API compatibility between products. API compatibility is assumed to be assured when the value compares to be equal for all products with the same organizationName. /// /// \param buildDateString An optional string containing the date when the product was built. It is recommended that you source this a compile time. The format is optional, but it is recommended that you provide the date in an ISO 8601 date string. /// -/// \param bundleIdentifierString A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. +/// \param bundleIdentifier A string containing the bundle identifier associated with this product. This property may be used to cross-reference this product from a Class. Logging uses this to take the class for a LogMessage and lookup the associated Product. /// -/// \param bundleTypeString The bundle type. Examples: “app”, “xcframework”, “static library”. +/// \param bundleType The bundle type. Examples: “app”, “xcframework”, “static library”. /// -/// \param compilerFlagNameStringArray An array containing strings which are the names of compiler flags. +/// \param compilerFlagNameArray An array containing strings which are the names of compiler flags. /// -/// \param moduleNameString The name of the module. Example: “KochavaCore”. +/// \param moduleName The name of the module. Example: “KochavaCore”. /// -/// \param nameString A name string. Example: “Apple.Core”. +/// \param name The name. Example: “Apple.Core”. /// -/// \param organizationNameString A string containing the name of the organization representing the product. Example: “Kochava”. +/// \param organizationName The name of the organization representing the product. Example: “Kochava”. /// -/// \param reverseDomainNameString A string containing a reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. +/// \param reverseDomainName The reverse domain name style representation of the name of the product. This is used in the definition of keys for persistent storage, dispatch queues, etc. Example: “com.kochava.KochavaCore”. /// /// \param valueSourceCollection A collection containing value sources for variable substitution with an NSPredicate, used for predicate evaluation and token substitution. /// /// \param versionString A version string. /// -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Resets the product. @@ -2681,11 +2673,11 @@ SWIFT_CLASS_NAMED("KVAProduct") /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shut down the product. /// This can be regarded as being equivalent to performing a reset, but may also include hints to avoid performing automatic behavior consistent with being freshly initialized. This method will complete asynchronously. Before working with this product again you should wait until the shutdown has completed. See method shutdown(deleteLocalDataBool:closure_didComplete:). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. @@ -2710,7 +2702,7 @@ SWIFT_CLASS_NAMED("KVACoreProduct") /// The singleton shared instance. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProduct * _Nonnull shared;) + (KVAProduct * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifierString:(NSString * _Nullable)bundleIdentifierString bundleTypeString:(NSString * _Nonnull)bundleTypeString compilerFlagNameStringArray:(NSArray * _Nullable)compilerFlagNameStringArray moduleNameString:(NSString * _Nonnull)moduleNameString nameString:(NSString * _Nonnull)nameString organizationNameString:(NSString * _Nonnull)organizationNameString reverseDomainNameString:(NSString * _Nullable)reverseDomainNameString valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAPIVersionString:(NSString * _Nullable)apiVersionString buildDateString:(NSString * _Nullable)buildDateString bundleIdentifier:(NSString * _Nullable)bundleIdentifier bundleType:(NSString * _Nonnull)bundleType compilerFlagNameArray:(NSArray * _Nullable)compilerFlagNameArray moduleName:(NSString * _Nonnull)moduleName name:(NSString * _Nonnull)name organizationName:(NSString * _Nonnull)organizationName reverseDomainName:(NSString * _Nullable)reverseDomainName valueSourceCollection:(KVACollection * _Nullable)valueSourceCollection versionString:(NSString * _Nullable)versionString dependentProductClassNameStringArray:(NSArray * _Nullable)dependentProductClassNameStringArray closure_resetClasses:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetClasses closure_resetVariables:(NSDictionary * _Nullable (^ _Nullable)(BOOL, BOOL))closure_resetVariables closure_didRegister:(void (^ _Nullable)(KVAProduct * _Nonnull))closure_didRegister OBJC_DESIGNATED_INITIALIZER; @end @@ -2721,22 +2713,6 @@ SWIFT_CLASS("_TtC11KochavaCore20KVACoreProductParams") @end -/// A class which collects and/or adapts a data value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADataAdapter") -@interface KVADataAdapter : KVAAdapter -@end - - -/// A class which collects and/or adapts a date value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADateAdapter") -@interface KVADateAdapter : KVAAdapter -@end - - /// A class for providing diagnostic messages in a format which has been standardized across all Kochava SDK platforms. SWIFT_CLASS_NAMED("KVADiagnostic") @interface KVADiagnostic : NSObject @@ -2744,14 +2720,6 @@ SWIFT_CLASS_NAMED("KVADiagnostic") @end -/// A class which collects and/or adapts a dictionary value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVADictionaryAdapter") -@interface KVADictionaryAdapter : KVAAdapter -@end - - /// A class which defines an entry in a dictionary. /// This class provides the means of defining how an element in a dictionary should be formatted. SWIFT_CLASS_NAMED("KVADictionaryEntryFormat") @@ -2767,9 +2735,10 @@ SWIFT_CLASS_NAMED("KVADictionaryFormat") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVATask; /// A class providing standardized access to dispatch queues. -/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdString, which can be used in reporting issues. +/// This class provides methods to work with dispatch queues with standardized features. All such dispatches are identified with a sourceIdentifier, which can be used in reporting issues. SWIFT_CLASS_NAMED("KVADispatchQueue") @interface KVADispatchQueue : NSObject /// A global concurrent utility-qos DispatchQueue, which can be used generically to ensure that code can wait and not block execution. @@ -2787,67 +2756,83 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVADispatchQ @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -+ (void)asyncForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. ++ (void)asyncForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncWithSourceIdString:(NSString * _Nullable)sourceIdString sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; -/// Asynchronously dispatch after a given timeInterval and execute the provided closure wrapped in a try-catch, and provides standard exception handling which logs the exception. This will also optionally provide a guard check ensuring that the system has been adequately configured. -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +- (void)asyncWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier sourceClass:(Class _Nullable)sourceClass closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval and execute the provided closure. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param timeInterval The TimeInterval to async after. /// /// \param closure The closure to execute (conditionally). /// -- (void)asyncAfterWithSourceIdString:(NSString * _Nullable)sourceIdString timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier timeInterval:(NSTimeInterval)timeInterval closure:(void (^ _Nullable)(void))closure; +/// Asynchronously dispatch after a given timeInterval with other dependencies and execute the provided closure. +/// \param networking An instance of networking. From this can be derived prerequisite tasks from their associated names, sleep support, privacy, intelligent consent, etc. +/// +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// +/// \param prerequisiteTaskIdentifierArray An array of task identifiers which are regarded to be prerequisites which must be fulfilled before this task may start. The preferred order is to place the task identifiers in the reverse order that they are expected to typically execute, with the last task at the front of the list. +/// +/// \param prerequisiteTaskArray An array of task objects which are regarded to be prerequisites which must be fulfilled before this task may start. +/// +/// \param timeInterval The TimeInterval to async after. +/// +/// \param timeIntervalStartsAfterPrerequisiteTasksBool A boolean which when true causes the timeInterval to not start until all prerequisites have been completed. +/// +/// \param closure The closure to execute (conditionally). +/// +- (void)asyncAfterWithNetworking:(KVANetworking * _Nullable)networking sourceIdentifier:(NSString * _Nullable)sourceIdentifier prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray prerequisiteTaskArray:(NSArray * _Nullable)prerequisiteTaskArray timeInterval:(NSTimeInterval)timeInterval timeIntervalStartsAfterPrerequisiteTasksBool:(BOOL)timeIntervalStartsAfterPrerequisiteTasksBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch after a stepped-settling dispatch. /// The purpose of this dispatch recognizes that when we receive some form of wrapping trigger that really what we’re looking for is the moment in which that trigger’s entire body of work has completed. Our goal is to move forward after the work associated with punctuated moments has settled. The use of a stepped-settling dispatch provides a general form of assurance which minimizes the need for other forms of waits downstream. /// When used to confirm that the shutdown of the sdk had completed for testing, in-between tests, using 5 steps it seemed to be sufficient. It was taken up to 12 steps to help to ensure that it is also future proof for that use case. If ever the number of steps were insufficient it could lead to the need to compensate in other ways later downstream. The number of steps could be increased if ever it was found to be insufficient, but it’s unlikely that should ever occur. If you find yourself here wondering if more steps are needed, there’s probably something else going on that you’re looking to compensate for. You may either need comprehensive async and await, or else a concrete time-based delay. -- (void)asyncAfterSteppedSettlingDispatchWithSourceIdString:(NSString * _Nullable)sourceIdString closure:(void (^ _Nullable)(void))closure; +- (void)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeForPublicEntryPointWithSourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeForPublicEntryPointWithSourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; /// Asynchronously dispatch and execute the provided closure providing standardized handling for the requirements of a public entry point. /// This always uses the default dispatch queue (globalSerial dispatch queue). /// \param dispatchQueue A dispatchQueue to use. Will default to globalSerial if not provided. /// -/// \param sourceIdString A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. +/// \param sourceIdentifier A unique identifier for the location in code from which this originated. It may be a universally unique identifier (UUID) or a friendly name such as “func someFunc()”. It is generally preferrable to use a friendly name for public methods, whereas a UUID may be more appropriate for internal methods. /// /// \param sourceClass The class which is the source for the call. /// -/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// -/// \param printLogMessageBool A boolean indicating if a LogMessage should be printed. +/// \param asyncBool A boolean indicating if this closure should be executed asynchronously. /// /// \param closure The closure to execute (conditionally). /// -+ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdString:(NSString * _Nullable)sourceIdString hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass asyncBool:(BOOL)asyncBool printLogMessageBool:(BOOL)printLogMessageBool closure:(void (^ _Nullable)(void))closure; ++ (void)executeWithDispatchQueue:(KVADispatchQueue * _Nullable)dispatchQueue sourceIdentifier:(NSString * _Nullable)sourceIdentifier hostAPICallDiagnosticHeadlineString:(NSString * _Nullable)hostAPICallDiagnosticHeadlineString sourceClass:(Class _Nullable)sourceClass logMessagePrintBool:(BOOL)logMessagePrintBool asyncBool:(BOOL)asyncBool closure:(void (^ _Nullable)(void))closure; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -2861,15 +2846,6 @@ SWIFT_CLASS_NAMED("KVAFile") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// A class which defines instruction which can be executed. -SWIFT_CLASS_NAMED("KVAInstruction") -@interface KVAInstruction : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - @class KVALogLevel; @class KVALogMessage; @@ -2936,9 +2912,13 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVALogLevel + (nullable instancetype)kva_from:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// The name. +/// The identifier for the instance. +/// This identifier is used when displaying log messages related to this instance. Assuming that the property identifier is reasonable, this should be set to the Class.identifier of that property, but it can be something else that would make sense to the host app developer. If the class has a two or three digit alphanumeric prefix it is recommended that the class prefix be omitted. +/// Examples: “LogLevel.never”, “LogLevel.error”, “LogLevel.warn”, “LogLevel.info”, “LogLevel.debug”, “LogLevel.trace”, “LogLevel.always”. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The universal identifier. /// Examples: “never”, “error”, “warn”, “info”, “debug”, “trace”, “always”. -@property (nonatomic, readonly, copy) NSString * _Nonnull nameString; +@property (nonatomic, readonly, copy) NSString * _Nonnull universalIdentifier; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -2958,6 +2938,7 @@ SWIFT_CLASS_NAMED("KVANetTransaction") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, weak) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -2979,6 +2960,7 @@ SWIFT_CLASS_NAMED("KVANetTransactionType") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class KVAPrivacy; /// The class KVANetworking provides basic networking support. SWIFT_CLASS_NAMED("KVANetworking") @@ -2997,52 +2979,125 @@ SWIFT_CLASS_NAMED("KVANetworking") /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// Execute an advanced instruction. -/// \param identifierString An identifier for the advanced instruction. +/// \param universalIdentifier A universal identifier for the advanced instruction. +/// +/// \param parameter A parameter object for the advanced instruction. This parameter is optional depending on the universalIdentifier specified. /// -/// \param valueObject A value object for the advanced instruction. +/// \param prerequisiteTaskIdentifierArray An optional array of task identifiers to use as prerequisites. /// -- (void)executeAdvancedInstructionWithIdentifierString:(NSString * _Nonnull)identifierString valueObject:(id _Nullable)valueObject; +- (void)executeAdvancedInstructionWithUniversalIdentifier:(NSObject * _Nonnull)universalIdentifier parameter:(id _Nullable)parameter prerequisiteTaskIdentifierArray:(NSArray * _Nullable)prerequisiteTaskIdentifierArray; +/// A feature which is responsible for privacy, including intelligent consent. +/// Privacy profiles are automatically registered from the server. Alternatively create and register a privacy profile locally by calling class KVAPrivacyProfile func KVAPrivacyProfile/register(name:payloadKeyStringArray:). Enable (or explicitly disable) a profile by calling class KVAPrivacy func KVAPrivacy/setEnabledBool(forProfileName:enabledBool:). +@property (nonatomic, readonly, strong) KVAPrivacy * _Nonnull privacy; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class KVAPrivacyProfile; +SWIFT_PROTOCOL("_TtP11KochavaCore26KVAPrivacyProfileRegistrar_") +@protocol KVAPrivacyProfileRegistrar +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +@end -/// The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR. -/// When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions. -SWIFT_CLASS_NAMED("KVAPartner") -@interface KVAPartner : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -/// Return a boolean indicating if this partner raises a need to prompt for consent. -/// Compare with shouldBeIncludedInPromptBool. -- (BOOL)shouldPromptBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date indicating when the user did grant consent. -/// The returned value will be non-nil if the user’s last response was to grant consent, even if that consent is not currently still valid. Compare with isGrantedBool. -- (NSDate * _Nullable)didGrantDate SWIFT_WARN_UNUSED_RESULT; -/// Return a three-state boolean indicating if consent is granted, declined, or not known. -/// This does not consider whether consent is required. -- (NSNumber * _Nullable)isGrantedBoolNumber SWIFT_WARN_UNUSED_RESULT; -/// Return a boolean indicating if consent is granted. -/// This is a two-state version of isGrantedBoolNumber. This will return false when isGrantedBoolNumber is nil. -- (BOOL)isGrantedBool SWIFT_WARN_UNUSED_RESULT; -/// Return a date for when consent was granted. -/// If isGrantedBool, this returns responseDate. If not, this returns nil. -- (NSDate * _Nullable)isGrantedDate SWIFT_WARN_UNUSED_RESULT; -/// A string containing a description of the partner. -/// This property is optional. This may be presented to the user when prompting for consent. -/// Example: “Used to do X and Y.” -@property (nonatomic, readonly, copy) NSString * _Nullable descriptionString; -/// A string containing the name of the partner. -/// This may be presented to the user when prompting for consent. -/// Example: “Kochava” -@property (nonatomic, readonly, copy) NSString * _Nullable nameString; -/// A boolean indicating the user’s response. -/// A value of true indicates consent was granted. A value of false indicates consent was denied. A value of nil exists when the user has not provided a response. -@property (nonatomic, readonly, strong) NSNumber * _Nullable responseBoolNumber; -/// The date when the user did respond to consent. -/// This value is nil when the user has not provided a response. -@property (nonatomic, readonly, copy) NSDate * _Nullable responseDate; + +/// A feature which is responsible for privacy, including intelligent consent. +SWIFT_CLASS_NAMED("KVAPrivacy") +@interface KVAPrivacy : NSObject +/// Register a profile. +/// \param profile The profile to register. +/// +- (void)registerProfile:(KVAPrivacyProfile * _Nonnull)profile; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func register(profile:). +/// \param profileName The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileName:(NSString * _Nonnull)profileName enabledBool:(BOOL)enabledBool; +/// Set a boolean indicating if the specified profile name is enabled. +/// See func setEnabledBool(forProfileName:enabledBool:) +/// See func register(profile:). +/// \param profileNameString The name of a profile. +/// +/// \param enabledBool A boolean indicating if enabled. +/// +- (void)setEnabledBoolForProfileNameString:(NSString * _Nonnull)profileNameString enabledBool:(BOOL)enabledBool SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.", "setEnabledBoolForProfileName:enabledBool:"); +/// A feature which serves as an authority related to consent for the sharing of personal data. +/// Data sharing privacy laws such as GDPR require consent to be obtained before certain kinds of personal data may be collected, kept in memory, persisted or retained in persistent storage, and/or shared with partners. During the natural lifecycle, there are times where partners may be added and cause the consent status to fall back to an unknown state. Later the user may again be prompted and the consent status may (or may not) again come to be known. All of this is predicated upon whether or not consent is required, which is governed by a variety of factors such as location. +@property (nonatomic, readonly, strong) KVAConsent * _Nonnull intelligentConsent; +/// An instance of networking. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol KVAPrivacyProfileRegistrarProvider; + +/// A privacy profile. +SWIFT_CLASS_NAMED("KVAPrivacyProfile") +@interface KVAPrivacyProfile : NSObject +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.", "registerWithName:payloadKeyStringArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +/// Create a privacy profile and then register it. +/// \param nameString The name of the privacy profile. +/// +/// \param payloadKeyStringArray An array of payload keys (datapoint identifiers). +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the privacy profile. +/// ++ (void)registerWithNameString:(NSString * _Nonnull)nameString payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray registrarArray:(NSArray> * _Nullable)registrarArray SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.", "registerWithName:payloadKeyStringArray:registrarArray:"); +/// Create a privacy profile and then register it. +/// \param name The name of the privacyProfile. +/// +/// \param payloadKeyStringArray An array of datapoint identifiers. +/// +/// \param payloadIdStringArray An array of payload identifiers. +/// +/// \param registrarArray An array of KVAPrivacyProfileRegistrarProvider to which to register the KVAPrivacyProfile. +/// ++ (void)registerWithName:(NSString * _Nonnull)name payloadKeyStringArray:(NSArray * _Nullable)payloadKeyStringArray payloadIdStringArray:(NSArray * _Nullable)payloadIdStringArray registrarArray:(NSArray> * _Nullable)registrarArray; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// A unique name for the profile. +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +/// An instance of networking. +/// This exists here related to the conformance to KVAExecutable and then KVANetworkingSetterProvider. When this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly default where it should be sent to be executed. This can be derived from the networking.mutator.mutableDelegate when cast to whatever it may be expected to be. Because it’s weak it may disappear at some point, but if it’s there it’s a better default than a shared instance. +@property (nonatomic, weak) KVANetworking * _Nullable networking; +/// An array of payload keys (datapoint identifiers). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadKeyStringArray; +/// An array of payload identifiers (network transaction types). +@property (nonatomic, readonly, copy) NSArray * _Nullable payloadIdStringArray; +/// A boolean indicating if the sdk should sleep if this profile is active. +@property (nonatomic, readonly) BOOL sleepBool; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_PROTOCOL("_TtP11KochavaCore34KVAPrivacyProfileRegistrarProvider_") +@protocol KVAPrivacyProfileRegistrarProvider +/// A property which conforms to protocol KVAPrivacyProfileRegistrar. +@property (nonatomic, readonly, strong) id _Nonnull privacyProfileRegistrar; @end @@ -3062,11 +3117,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// Resets product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// -/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func reset(deleteLocalDataBool:) which always supplies this parameter as false. +/// \param includeExternalBool A boolean indicating whether or not external variables should be deleted. This is intended for testing purposes. See func products_reset(deleteLocalDataBool:closure_didComplete:) which always supplies this parameter as false. /// /// \param includeDeviceAppGroupBool A boolean indicating whether or not the deviceAppGroup user defaults should be deleted. This is where App Clip data is stored. /// -/// \param printLogMessageBool A boolean indicating whether or not a log message should be printed consistent with a public entry point. +/// \param logMessagePrintBool A boolean indicating if a log messages consistent with this being a call to a public entry point should be printed. /// /// \param includeHostBool A boolean indicating if you want to include the host. The host requires an explicit authorization through this boolean. /// @@ -3074,11 +3129,11 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool printLogMessageBool:(BOOL)printLogMessageBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_resetWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeExternalBool:(BOOL)includeExternalBool includeDeviceAppGroupBool:(BOOL)includeDeviceAppGroupBool logMessagePrintBool:(BOOL)logMessagePrintBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; /// Shuts down product(s). /// \param deleteLocalDataBool A boolean indicating whether or not local data should be deleted. /// @@ -3094,23 +3149,15 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAProductCo /// /// \param includeCoreBool A boolean indicating if you want to include module KochavaCore. Module KochavaCore requires an explicit authorization through this boolean. /// -/// \param moduleNameStringArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. +/// \param moduleNameArray An array of modules to include. Optional. If this array is not set then all modules are allowed. If this is set then only those products whose module names are in this array will be included. If you set an ‘include’ parameter and also set any value in this array, the name of that ‘include’ parameter must still also be in this array to be included. /// /// \param closure_didComplete A closure which is called upon completion. /// -- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameStringArray:(NSArray * _Nullable)moduleNameStringArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; +- (void)products_shutdownWithDeleteLocalDataBool:(BOOL)deleteLocalDataBool includeHostBool:(BOOL)includeHostBool includeUIBool:(BOOL)includeUIBool includeCoreBool:(BOOL)includeCoreBool moduleNameArray:(NSArray * _Nullable)moduleNameArray closure_didComplete:(void (^ _Nullable)(void))closure_didComplete; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// A class which collects and/or adapts a string value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVAStringAdapter") -@interface KVAStringAdapter : KVAAdapter -@end - - /// A class for working with system-level properties. SWIFT_CLASS_NAMED("KVASystem") @interface KVASystem : NSObject @@ -3158,26 +3205,28 @@ SWIFT_CLASS_NAMED("KVASystemLow") @end +/// A class for tagging things for debugging, especially leaks. +/// Instantiate a tag wherever you think something might be getting retained. If the tag is retained in instruments, it looks like you’re right. The various lifeycle events also generate messages which you can see in the log. +SWIFT_CLASS_NAMED("KVATag") +@interface KVATag : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + /// A class which defines a high-level task. SWIFT_CLASS_NAMED("KVATask") @interface KVATask : NSObject /// Return a description of the instance. @property (nonatomic, readonly, copy) NSString * _Nonnull description; /// An instance of networking. +/// This exists here is related to the both conformances to KVAExecutable and KVANetworkingSetterProvider. When this instance is constructed it generally receives a value here. However, when this instance is constructed and then executed as an executable from within the the networking class, the networking class will also when possible stamp itself here as an indication of where it originated, so that this instance can properly utilizely networking resources. @property (nonatomic, strong) KVANetworking * _Nullable networking; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -/// A class which collects and/or adapts a time interval value to a variety of contexts. -/// A primary use case of an adapter is to order the automatic collection of a value. That value can then be adapted as needed for various contexts (see class KVAContext). -/// See base class KVAAdapter for more details. -SWIFT_CLASS_NAMED("KVATimeIntervalAdapter") -@interface KVATimeIntervalAdapter : KVANumberAdapter -@end - - /// A class which defines a series of time intervals, which express a waterfall pattern. SWIFT_CLASS_NAMED("KVATimeIntervalSeries") @interface KVATimeIntervalSeries : NSObject @@ -3190,6 +3239,8 @@ SWIFT_CLASS_NAMED("KVATimeIntervalSeries") /// A class which wraps a timer with an advanced and high-level interface. SWIFT_CLASS_NAMED("KVATimer") @interface KVATimer : NSObject +/// Return a description of the instance. +@property (nonatomic, readonly, copy) NSString * _Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -3256,20 +3307,25 @@ SWIFT_CLASS_NAMED("KVAValue") @interface NSUserDefaults (SWIFT_EXTENSION(KochavaCore)) /// Return a properly formatted key name. -/// This will take an identifierString such as “someIdentifierString” and with a storageIdString such as “someStorageIdString”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdString. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. +/// This will take an identifierString such as “someIdentifierString” and with a storageIdentifier such as “someStorageIdentifier”, turn it into something like the following: com.kochava.KochavaTracker.someIdentifierString.someStorageIdentifier. The reason why we are placing the storage id at the end, as opposed to before the identifierString, is because our legacy persisted values never had this key segment. Inserting one at that location would cause the keys to be sorted inconsistently when compared against a nil value. By placing it at the end, the order will be consistent, although interlaced. /// \param prefixString A prefix for the key. Example: “com.kochava.KochavaTracker”. /// /// \param identifierString An identifier string. Example: “ClassName.fieldName”. /// -/// \param storageIdString An optional storage identifier string. Example: “Two”, or nil. +/// \param storageIdentifier An optional storage identifier string. Example: “Two”, or nil. /// -+ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdString:(NSString * _Nullable)storageIdString SWIFT_WARN_UNUSED_RESULT; ++ (NSString * _Nonnull)kva_keyNameStringWithPrefixString:(NSString * _Nullable)prefixString identifierString:(NSString * _Nullable)identifierString storageIdentifier:(NSString * _Nullable)storageIdentifier SWIFT_WARN_UNUSED_RESULT; @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif +#else +#error unsupported Swift architecture #endif diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore.h b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore.h index 5684530..96585e8 100644 --- a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore.h +++ b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Headers/KochavaCore.h @@ -3,7 +3,7 @@ // KochavaCore // // Created by John Bushnell on 6/12/20. -// Copyright © 2013 - 2022 Kochava, Inc. All rights reserved. +// Copyright © 2013 - 2023 Kochava, Inc. All rights reserved. // @@ -28,9 +28,6 @@ #pragma mark System #import -#pragma mark KochavaCore -#import - #pragma mark - EXPORT diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Info.plist b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Info.plist index 17cbcd7..2043a14 100644 --- a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Info.plist +++ b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 6.1.1 + 7.0.0 CFBundleSupportedPlatforms WatchSimulator @@ -27,23 +27,23 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 19T241 + 20S71 DTPlatformName watchsimulator DTPlatformVersion - 8.5 + 9.1 DTSDKBuild - 19T241 + 20S71 DTSDKName - watchsimulator8.5 + watchsimulator9.1 DTXcode - 1331 + 1410 DTXcodeBuild - 13E500a + 14B47b KVABuildDateString - 2022-10-31T11:34:27-0700 + 2023-03-08T21:03:26-0800 MinimumOSVersion - 3.2 + 5.2 UIDeviceFamily 4 diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/KochavaCore b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/KochavaCore index c52a101..cdbfa65 100755 Binary files a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/KochavaCore and b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/KochavaCore differ diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.abi.json b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.abi.json new file mode 100644 index 0000000..ab9ef42 --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.abi.json @@ -0,0 +1,60116 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WatchKit", + "printedName": "WatchKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1318, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.private.swiftinterface b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.private.swiftinterface new file mode 100644 index 0000000..768ad31 --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.private.swiftinterface @@ -0,0 +1,1417 @@ +// 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-watchos5.2-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import WatchKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.swiftdoc b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.swiftdoc index 84fba81..1c82c23 100644 Binary files a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.swiftdoc and b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.swiftdoc differ diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.swiftinterface b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.swiftinterface index d3bc60f..768ad31 100644 --- a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.swiftinterface +++ b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.swiftinterface @@ -1,12 +1,14 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) -// swift-module-flags: -target arm64-apple-watchos3.2-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// 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-watchos5.2-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex import Foundation @_exported import KochavaCore import Swift import UIKit import WatchKit import _Concurrency +import _StringProcessing import os.log import os extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @@ -21,6 +23,7 @@ extension Swift.Array { extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Bool? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? } extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? @@ -37,158 +40,201 @@ extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVA public func kva_unixTimeString() -> Swift.String public func kva_iso8601DateString() -> Swift.String public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String public func kva_yyyymmddDateString() -> Swift.String public func kva_agoTimeInterval() -> Foundation.TimeInterval } -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } } extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Int? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { @objc get } @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { get } - public var mutator: KochavaCore.KVAMutator { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) } - public var key: Swift.AnyHashable? { + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { get + set(descriptionString) } - public var initializedObject: Any? { + final public var key: Swift.AnyHashable? { get - set(initializedObject) + set(key) } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + final public var identifier: KochavaCore.KVAAdapter.Identifier { get - set(maximumStalenessTimeInterval) } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { get - set(persistentStorageWriteLogMessagePrintBool) + set(maximumStalenessTimeInterval) } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { + final public var nameString: Swift.String? { get - set(persistentStorageWriteWaitTimeInterval_optional) + set(nameString) } - public var product: KochavaCore.KVAProduct? { + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { get set(product) } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(storageIdString) + set(storageIdentifier) } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { get + set(universalIdentifier) } - public var valueElementClass: Swift.AnyClass? { + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { get + set(valueInitializedObject) } - public var valueObject: Swift.AnyObject? { + final public var valueObject: Swift.AnyObject? { get set(valueObject) } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { get set(watchValueObject) } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { + final public var asynchronousCollectionInProgressBool: Swift.Bool { get } - public var consent: KochavaCore.KVAConsent? { + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { get set(consent) } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { + final public var touchlessValue: KochavaCore.KVAValue? { get set(touchlessValue) } - public var touchlessValueObject: Swift.AnyObject? { + final public var touchlessValueObject: Swift.AnyObject? { get set(touchlessValueObject) } - public var value: KochavaCore.KVAValue? { + final public var value: KochavaCore.KVAValue? { get set(value) } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { get set(valueRawObject) } - public var watchValue: KochavaCore.KVAValue? { + final public var watchValue: KochavaCore.KVAValue? { get set(watchValue) } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { get set(watchValueRawObject) } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let stalenessNeverTimeInterval: Foundation.TimeInterval? public static let stalenessImmediateTimeInterval: Swift.Double } @@ -202,23 +248,15 @@ extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromPr final public var mutator: KochavaCore.KVAMutator { get } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { @objc get - @objc set(deviceAppGroupIdentifierString) + @objc set(deviceAppGroupIdentifier) } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAAsForContextProtocol { func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } @@ -227,112 +265,92 @@ public protocol KVAAsForContextProtocol { public static var sharedInstance: Swift.AnyObject { get } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) @objc deinit } -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func append(collection: KochavaCore.KVACollection?) final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) final public var mutator: KochavaCore.KVAMutator { get } + public typealias Identifier = Swift.String public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String @objc deinit } public protocol KVAConfigureWithProtocol { func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool + final public func invalidate() @objc final public func mayCollectBool() -> Swift.Bool @objc final public func mayPersistBool() -> Swift.Bool @objc final public func mayShareBool() -> Swift.Bool @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { @objc get } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { + @objc final public var gdprEnabledBool: Swift.Bool { @objc get - @objc set(intelligentManagementBool) } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) + final public var enabledBool: Swift.Bool { + get } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { @objc get + @objc set(grantedBoolNumber) } - @objc final public var promptIdString: Swift.String? { + final public var grantedBool_sf: Swift.Bool? { get + set(grantedBool) } - @objc final public var requiredBool: Swift.Bool { + @objc final public var grantedDate: Foundation.Date? { @objc get - @objc set(requiredBool) } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { + @objc final public var requiredBool: Swift.Bool { @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get } @objc final public var responseDate: Foundation.Date? { @objc get @@ -353,12 +371,15 @@ public protocol KVAConfigureWithProtocol { } public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String final public let isHostBool: Swift.Bool final public let isLogBool: Swift.Bool final public let isPersistentStorageBool: Swift.Bool final public let isSDKBool: Swift.Bool final public let isServerBool: Swift.Bool - final public let nameString: Swift.String + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } @_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { @@ -366,52 +387,21 @@ public protocol KVAConfigureWithProtocol { public static var sharedInstance: Swift.AnyObject { get } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) @objc deinit } extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Dictionary? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] } -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { public static func printHostAPICall(headlineString: Swift.String) public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @@ -430,7 +420,7 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV final public var valueObject: Any? { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } final public var valueSourcePropertyNameString: Swift.String? { @@ -455,49 +445,55 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue @objc public static let globalSerial: KochavaCore.KVADispatchQueue @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) @objc override final public var description: Swift.String { @objc get } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String @objc deinit } -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { @objc get } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { get } - public var bundle: Foundation.Bundle? { + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { get } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { get } - public var extensionOverrideString: Swift.String? { + final public var extensionOverrideString: Swift.String? { get } - public var subfolderNameStringArray: [Swift.String]? { + final public var subfolderNameStringArray: [Swift.String]? { get } @objc deinit @@ -511,26 +507,11 @@ public protocol KVAFromProtocol { public protocol KVAFromWithInitializedObjectProtocol { static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? } -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAInvalidatable : AnyObject { func invalidate() } public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } public protocol KVAKeyable { func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? @@ -574,24 +555,28 @@ public protocol KVAKeyable { @objc get } public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func print() final public var mutator: KochavaCore.KVAMutator { get @@ -602,6 +587,7 @@ public protocol KVAKeyable { final public var sourceClass: Swift.AnyClass? { get } + public typealias SourceIdentifier = Swift.String final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { get } @@ -620,20 +606,21 @@ public protocol KVAKeyable { public protocol KVAMutable : AnyObject { var mutator: KochavaCore.KVAMutator { get } } -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() @objc override final public var description: Swift.String { @objc get } - final public func invalidate() public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? final public var mutator: KochavaCore.KVAMutator { @@ -646,17 +633,13 @@ public protocol KVAMutable : AnyObject { @objc get @objc set(networking) } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { get set(closure_enabledBool) } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { get set(closure_succededBool) @@ -674,17 +657,22 @@ public protocol KVAMutable : AnyObject { } public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { + final public var identifier: KochavaCore.KVANetTransaction.Identifier { get } + public typealias Identifier = Swift.String final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { get } + public typealias UniversalIdentifier = Swift.String final public var urlString: Swift.String? { get } final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { get } final public var didErrorCount: Swift.Int { @@ -708,10 +696,11 @@ public protocol KVAMutable : AnyObject { get set(valueArrayDictionary) } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier } public protocol KVANetTransactionSubURLIdStringMethodProvider { func subURLIdString() -> Swift.String? @@ -719,19 +708,8 @@ public protocol KVANetTransactionSubURLIdStringMethodProvider { public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { var serviceLocallyBool: Swift.Bool { get } } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? @@ -741,9 +719,10 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { final public var currentVariationURLString: Swift.String? { get } - final public var idString: Swift.String? { + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { get } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier final public var currentVariationStartDate: Foundation.Date? { get } @@ -758,7 +737,7 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { } @objc deinit } -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { public static var shared: KochavaCore.KVANetworking { get } @@ -768,130 +747,119 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { public static var sharedInstance: Swift.AnyObject { get } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) @objc override final public var description: Swift.String { @objc get } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get } - final public var instructionCollection: KochavaCore.KVACollection { + final public var baseNetTransactionCollection: KochavaCore.KVACollection { get } final public var taskCollection: KochavaCore.KVACollection { get } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? final public var valueSourceCollection: KochavaCore.KVACollection { get } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { get + set } - public static var sharedStorageIdString: Swift.String? { + final public var startedTask: KochavaCore.KVATask { get - set(sharedStorageIdString) + set } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(consent) + set(sharedStorageIdentifier) } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String final public var responseLocalBool: Swift.Bool? { get set(responseLocalBool) } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries final public var sleepBool: Swift.Bool { get set(sleepBool) } - final public let instanceIdString: Swift.String + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { get } final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { get } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String final public var startedBool: Swift.Bool { get } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier public static let willDeallocNotificationName: Foundation.Notification.Name } @objc public protocol KVANetworkingSetterProvider { @objc var networking: KochavaCore.KVANetworking? { get set } } -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} public protocol KVAPrintable { func print() } -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) public static func kva_from(_ object: Any?) -> Self? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override dynamic public var description: Swift.String { @objc get } + public func execute() public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var standardVersionInfoString: Swift.String { get } @@ -899,13 +867,6 @@ public protocol KVAPrintable { get } public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var mutator: KochavaCore.KVAMutator { get } @@ -915,33 +876,40 @@ public protocol KVAPrintable { public var buildDateString: Swift.String? { get } - public var bundleIdentifierString: Swift.String? { + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { get } - public var bundleTypeString: Swift.String { + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { get } + public typealias BundleType = Swift.String public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { get } + public typealias CompilerFlagName = Swift.String public var dependentProductClassNameStringArray: [Swift.String]? { get } - public var organizationNameString: Swift.String { + public var organizationName: KochavaCore.KVAProduct.OrganizationName { get } - public var moduleNameString: Swift.String { + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { get } - public var nameString: Swift.String { + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { get } - public var reverseDomainNameString: Swift.String? { + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { get } + public typealias ReverseDomainName = Swift.String final public let valueSourceCollection: KochavaCore.KVACollection public var versionString: Swift.String? { get @@ -955,13 +923,43 @@ public protocol KVAPrintable { public var userDefaults: Foundation.UserDefaults? { get } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? public var wrapperProduct: KochavaCore.KVAProduct? { get set(wrapperProduct) } @objc deinit } +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} @_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { @objc public static let shared: KochavaCore.KVAProductController public static var sharedInstance: Swift.AnyObject { @@ -969,12 +967,12 @@ public protocol KVAPrintable { } final public func register(product: KochavaCore.KVAProduct?) final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) final public var mutator: KochavaCore.KVAMutator { get } @@ -990,14 +988,8 @@ public protocol KVASharedPropertyProvider : AnyObject { public protocol KVAStartable : AnyObject { func start() } -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } @_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { @objc public static var shared: KochavaCore.KVASystem { @@ -1016,9 +1008,13 @@ public protocol KVAStartable : AnyObject { get } @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) final public func nameString() -> Swift.String final public var mutator: KochavaCore.KVAMutator { get @@ -1032,6 +1028,12 @@ public protocol KVAStartable : AnyObject { public static let stateActiveWillResignNotificationName: Foundation.Notification.Name @objc override dynamic public init() } +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { public static func architectureString() -> Swift.String? public static func bootDate() -> Foundation.Date? @@ -1039,6 +1041,12 @@ public protocol KVAStartable : AnyObject { @objc override dynamic public init() @objc deinit } +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_hasMissingDesignatedInitializers final public class KVAAny { public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? public static func objectAppending(object1: Any?, object2: Any?) -> Any? @@ -1047,24 +1055,38 @@ public protocol KVAStartable : AnyObject { public static func nonnull(_ any: Any?) -> Any public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String @objc deinit } -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override final public var description: Swift.String { @objc get } + final public func execute() final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() final public func evaluate() final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) final public func complete() final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) final public var mutator: KochavaCore.KVAMutator { get } @@ -1072,20 +1094,78 @@ public protocol KVAStartable : AnyObject { @objc get @objc set(networking) } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { get } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } final public var resetPassiveTimeInterval: Foundation.TimeInterval { get set(resetPassiveTimeInterval) } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void final public var accomplishedBool: Swift.Bool { @@ -1101,18 +1181,6 @@ public protocol KVAStartable : AnyObject { final public var didExperienceDelayBool: Swift.Bool { get } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit } @_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) @@ -1121,35 +1189,46 @@ public protocol KVAStartable : AnyObject { final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() final public func advance() final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? final public func previousIterationString() -> Swift.String - final public func reset() + final public var mutator: KochavaCore.KVAMutator { + get + } final public var insertTimeInterval: Foundation.TimeInterval? { get set(insertTimeInterval) } final public var timeIntervalArray: [Foundation.TimeInterval]? { get + set(timeIntervalArray) } final public var currentIteration: Swift.Int { get } - final public var mutator: KochavaCore.KVAMutator { - get - } @objc override dynamic public init() @objc deinit } -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool final public func start() final public func stop() final public func reset() final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } final public var mutator: KochavaCore.KVAMutator { get } @@ -1157,6 +1236,8 @@ public protocol KVAStartable : AnyObject { public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String final public var timeInterval: Foundation.TimeInterval? { get set(timeInterval) @@ -1171,13 +1252,15 @@ public protocol KVAStartable : AnyObject { } final public class KVAMutator { required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() final public func didMutate() final public func didMutate_sf() final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void final public var didMutatePassesToDelegateBool: Swift.Bool? weak final public var mutableDelegate: KochavaCore.KVAMutable? { @@ -1189,7 +1272,7 @@ final public class KVAMutator { @objc deinit } @objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? @@ -1210,6 +1293,7 @@ final public class KVAMutator { final public func timeInterval() -> Foundation.TimeInterval final public func timeInterval_optional() -> Foundation.TimeInterval? final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() final public func staleBool() -> Swift.Bool final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? @@ -1227,7 +1311,7 @@ final public class KVAMutator { get set(globalValueSourceCollection) } - final public var idString: Swift.String? { + final public var uuidString: Swift.String? { get } final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { @@ -1247,9 +1331,10 @@ final public class KVAMutator { final public var startDate: Foundation.Date { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier } extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @objc public static func kva_from(_ object: Any?) -> Self? @@ -1316,7 +1401,7 @@ extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? } extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String } extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.abi.json b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.abi.json new file mode 100644 index 0000000..ab9ef42 --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.abi.json @@ -0,0 +1,60116 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WatchKit", + "printedName": "WatchKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1318, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.private.swiftinterface b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.private.swiftinterface new file mode 100644 index 0000000..181b289 --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.private.swiftinterface @@ -0,0 +1,1417 @@ +// 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 i386-apple-watchos5.2-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import WatchKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.swiftdoc b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.swiftdoc index 147f4f9..19b0e22 100644 Binary files a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.swiftdoc and b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.swiftdoc differ diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.swiftinterface b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.swiftinterface index 591a4fe..181b289 100644 --- a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.swiftinterface +++ b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.swiftinterface @@ -1,12 +1,14 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) -// swift-module-flags: -target i386-apple-watchos3.2-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) +// swift-module-flags: -target i386-apple-watchos5.2-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex import Foundation @_exported import KochavaCore import Swift import UIKit import WatchKit import _Concurrency +import _StringProcessing import os.log import os extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @@ -21,6 +23,7 @@ extension Swift.Array { extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Bool? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? } extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? @@ -37,158 +40,201 @@ extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVA public func kva_unixTimeString() -> Swift.String public func kva_iso8601DateString() -> Swift.String public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String public func kva_yyyymmddDateString() -> Swift.String public func kva_agoTimeInterval() -> Foundation.TimeInterval } -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } } extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Int? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { @objc get } @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { get } - public var mutator: KochavaCore.KVAMutator { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) } - public var key: Swift.AnyHashable? { + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { get + set(descriptionString) } - public var initializedObject: Any? { + final public var key: Swift.AnyHashable? { get - set(initializedObject) + set(key) } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + final public var identifier: KochavaCore.KVAAdapter.Identifier { get - set(maximumStalenessTimeInterval) } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { get - set(persistentStorageWriteLogMessagePrintBool) + set(maximumStalenessTimeInterval) } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { + final public var nameString: Swift.String? { get - set(persistentStorageWriteWaitTimeInterval_optional) + set(nameString) } - public var product: KochavaCore.KVAProduct? { + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { get set(product) } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(storageIdString) + set(storageIdentifier) } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { get + set(universalIdentifier) } - public var valueElementClass: Swift.AnyClass? { + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { get + set(valueInitializedObject) } - public var valueObject: Swift.AnyObject? { + final public var valueObject: Swift.AnyObject? { get set(valueObject) } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { get set(watchValueObject) } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { + final public var asynchronousCollectionInProgressBool: Swift.Bool { get } - public var consent: KochavaCore.KVAConsent? { + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { get set(consent) } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { + final public var touchlessValue: KochavaCore.KVAValue? { get set(touchlessValue) } - public var touchlessValueObject: Swift.AnyObject? { + final public var touchlessValueObject: Swift.AnyObject? { get set(touchlessValueObject) } - public var value: KochavaCore.KVAValue? { + final public var value: KochavaCore.KVAValue? { get set(value) } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { get set(valueRawObject) } - public var watchValue: KochavaCore.KVAValue? { + final public var watchValue: KochavaCore.KVAValue? { get set(watchValue) } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { get set(watchValueRawObject) } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let stalenessNeverTimeInterval: Foundation.TimeInterval? public static let stalenessImmediateTimeInterval: Swift.Double } @@ -202,23 +248,15 @@ extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromPr final public var mutator: KochavaCore.KVAMutator { get } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { @objc get - @objc set(deviceAppGroupIdentifierString) + @objc set(deviceAppGroupIdentifier) } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAAsForContextProtocol { func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } @@ -227,112 +265,92 @@ public protocol KVAAsForContextProtocol { public static var sharedInstance: Swift.AnyObject { get } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) @objc deinit } -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func append(collection: KochavaCore.KVACollection?) final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) final public var mutator: KochavaCore.KVAMutator { get } + public typealias Identifier = Swift.String public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String @objc deinit } public protocol KVAConfigureWithProtocol { func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool + final public func invalidate() @objc final public func mayCollectBool() -> Swift.Bool @objc final public func mayPersistBool() -> Swift.Bool @objc final public func mayShareBool() -> Swift.Bool @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { @objc get } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { + @objc final public var gdprEnabledBool: Swift.Bool { @objc get - @objc set(intelligentManagementBool) } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) + final public var enabledBool: Swift.Bool { + get } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { @objc get + @objc set(grantedBoolNumber) } - @objc final public var promptIdString: Swift.String? { + final public var grantedBool_sf: Swift.Bool? { get + set(grantedBool) } - @objc final public var requiredBool: Swift.Bool { + @objc final public var grantedDate: Foundation.Date? { @objc get - @objc set(requiredBool) } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { + @objc final public var requiredBool: Swift.Bool { @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get } @objc final public var responseDate: Foundation.Date? { @objc get @@ -353,12 +371,15 @@ public protocol KVAConfigureWithProtocol { } public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String final public let isHostBool: Swift.Bool final public let isLogBool: Swift.Bool final public let isPersistentStorageBool: Swift.Bool final public let isSDKBool: Swift.Bool final public let isServerBool: Swift.Bool - final public let nameString: Swift.String + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } @_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { @@ -366,52 +387,21 @@ public protocol KVAConfigureWithProtocol { public static var sharedInstance: Swift.AnyObject { get } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) @objc deinit } extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Dictionary? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] } -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { public static func printHostAPICall(headlineString: Swift.String) public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @@ -430,7 +420,7 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV final public var valueObject: Any? { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } final public var valueSourcePropertyNameString: Swift.String? { @@ -455,49 +445,55 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue @objc public static let globalSerial: KochavaCore.KVADispatchQueue @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) @objc override final public var description: Swift.String { @objc get } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String @objc deinit } -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { @objc get } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { get } - public var bundle: Foundation.Bundle? { + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { get } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { get } - public var extensionOverrideString: Swift.String? { + final public var extensionOverrideString: Swift.String? { get } - public var subfolderNameStringArray: [Swift.String]? { + final public var subfolderNameStringArray: [Swift.String]? { get } @objc deinit @@ -511,26 +507,11 @@ public protocol KVAFromProtocol { public protocol KVAFromWithInitializedObjectProtocol { static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? } -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAInvalidatable : AnyObject { func invalidate() } public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } public protocol KVAKeyable { func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? @@ -574,24 +555,28 @@ public protocol KVAKeyable { @objc get } public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func print() final public var mutator: KochavaCore.KVAMutator { get @@ -602,6 +587,7 @@ public protocol KVAKeyable { final public var sourceClass: Swift.AnyClass? { get } + public typealias SourceIdentifier = Swift.String final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { get } @@ -620,20 +606,21 @@ public protocol KVAKeyable { public protocol KVAMutable : AnyObject { var mutator: KochavaCore.KVAMutator { get } } -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() @objc override final public var description: Swift.String { @objc get } - final public func invalidate() public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? final public var mutator: KochavaCore.KVAMutator { @@ -646,17 +633,13 @@ public protocol KVAMutable : AnyObject { @objc get @objc set(networking) } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { get set(closure_enabledBool) } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { get set(closure_succededBool) @@ -674,17 +657,22 @@ public protocol KVAMutable : AnyObject { } public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { + final public var identifier: KochavaCore.KVANetTransaction.Identifier { get } + public typealias Identifier = Swift.String final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { get } + public typealias UniversalIdentifier = Swift.String final public var urlString: Swift.String? { get } final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { get } final public var didErrorCount: Swift.Int { @@ -708,10 +696,11 @@ public protocol KVAMutable : AnyObject { get set(valueArrayDictionary) } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier } public protocol KVANetTransactionSubURLIdStringMethodProvider { func subURLIdString() -> Swift.String? @@ -719,19 +708,8 @@ public protocol KVANetTransactionSubURLIdStringMethodProvider { public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { var serviceLocallyBool: Swift.Bool { get } } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? @@ -741,9 +719,10 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { final public var currentVariationURLString: Swift.String? { get } - final public var idString: Swift.String? { + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { get } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier final public var currentVariationStartDate: Foundation.Date? { get } @@ -758,7 +737,7 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { } @objc deinit } -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { public static var shared: KochavaCore.KVANetworking { get } @@ -768,130 +747,119 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { public static var sharedInstance: Swift.AnyObject { get } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) @objc override final public var description: Swift.String { @objc get } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get } - final public var instructionCollection: KochavaCore.KVACollection { + final public var baseNetTransactionCollection: KochavaCore.KVACollection { get } final public var taskCollection: KochavaCore.KVACollection { get } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? final public var valueSourceCollection: KochavaCore.KVACollection { get } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { get + set } - public static var sharedStorageIdString: Swift.String? { + final public var startedTask: KochavaCore.KVATask { get - set(sharedStorageIdString) + set } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(consent) + set(sharedStorageIdentifier) } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String final public var responseLocalBool: Swift.Bool? { get set(responseLocalBool) } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries final public var sleepBool: Swift.Bool { get set(sleepBool) } - final public let instanceIdString: Swift.String + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { get } final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { get } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String final public var startedBool: Swift.Bool { get } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier public static let willDeallocNotificationName: Foundation.Notification.Name } @objc public protocol KVANetworkingSetterProvider { @objc var networking: KochavaCore.KVANetworking? { get set } } -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} public protocol KVAPrintable { func print() } -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) public static func kva_from(_ object: Any?) -> Self? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override dynamic public var description: Swift.String { @objc get } + public func execute() public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var standardVersionInfoString: Swift.String { get } @@ -899,13 +867,6 @@ public protocol KVAPrintable { get } public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var mutator: KochavaCore.KVAMutator { get } @@ -915,33 +876,40 @@ public protocol KVAPrintable { public var buildDateString: Swift.String? { get } - public var bundleIdentifierString: Swift.String? { + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { get } - public var bundleTypeString: Swift.String { + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { get } + public typealias BundleType = Swift.String public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { get } + public typealias CompilerFlagName = Swift.String public var dependentProductClassNameStringArray: [Swift.String]? { get } - public var organizationNameString: Swift.String { + public var organizationName: KochavaCore.KVAProduct.OrganizationName { get } - public var moduleNameString: Swift.String { + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { get } - public var nameString: Swift.String { + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { get } - public var reverseDomainNameString: Swift.String? { + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { get } + public typealias ReverseDomainName = Swift.String final public let valueSourceCollection: KochavaCore.KVACollection public var versionString: Swift.String? { get @@ -955,13 +923,43 @@ public protocol KVAPrintable { public var userDefaults: Foundation.UserDefaults? { get } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? public var wrapperProduct: KochavaCore.KVAProduct? { get set(wrapperProduct) } @objc deinit } +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} @_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { @objc public static let shared: KochavaCore.KVAProductController public static var sharedInstance: Swift.AnyObject { @@ -969,12 +967,12 @@ public protocol KVAPrintable { } final public func register(product: KochavaCore.KVAProduct?) final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) final public var mutator: KochavaCore.KVAMutator { get } @@ -990,14 +988,8 @@ public protocol KVASharedPropertyProvider : AnyObject { public protocol KVAStartable : AnyObject { func start() } -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } @_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { @objc public static var shared: KochavaCore.KVASystem { @@ -1016,9 +1008,13 @@ public protocol KVAStartable : AnyObject { get } @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) final public func nameString() -> Swift.String final public var mutator: KochavaCore.KVAMutator { get @@ -1032,6 +1028,12 @@ public protocol KVAStartable : AnyObject { public static let stateActiveWillResignNotificationName: Foundation.Notification.Name @objc override dynamic public init() } +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { public static func architectureString() -> Swift.String? public static func bootDate() -> Foundation.Date? @@ -1039,6 +1041,12 @@ public protocol KVAStartable : AnyObject { @objc override dynamic public init() @objc deinit } +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_hasMissingDesignatedInitializers final public class KVAAny { public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? public static func objectAppending(object1: Any?, object2: Any?) -> Any? @@ -1047,24 +1055,38 @@ public protocol KVAStartable : AnyObject { public static func nonnull(_ any: Any?) -> Any public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String @objc deinit } -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override final public var description: Swift.String { @objc get } + final public func execute() final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() final public func evaluate() final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) final public func complete() final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) final public var mutator: KochavaCore.KVAMutator { get } @@ -1072,20 +1094,78 @@ public protocol KVAStartable : AnyObject { @objc get @objc set(networking) } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { get } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } final public var resetPassiveTimeInterval: Foundation.TimeInterval { get set(resetPassiveTimeInterval) } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void final public var accomplishedBool: Swift.Bool { @@ -1101,18 +1181,6 @@ public protocol KVAStartable : AnyObject { final public var didExperienceDelayBool: Swift.Bool { get } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit } @_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) @@ -1121,35 +1189,46 @@ public protocol KVAStartable : AnyObject { final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() final public func advance() final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? final public func previousIterationString() -> Swift.String - final public func reset() + final public var mutator: KochavaCore.KVAMutator { + get + } final public var insertTimeInterval: Foundation.TimeInterval? { get set(insertTimeInterval) } final public var timeIntervalArray: [Foundation.TimeInterval]? { get + set(timeIntervalArray) } final public var currentIteration: Swift.Int { get } - final public var mutator: KochavaCore.KVAMutator { - get - } @objc override dynamic public init() @objc deinit } -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool final public func start() final public func stop() final public func reset() final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } final public var mutator: KochavaCore.KVAMutator { get } @@ -1157,6 +1236,8 @@ public protocol KVAStartable : AnyObject { public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String final public var timeInterval: Foundation.TimeInterval? { get set(timeInterval) @@ -1171,13 +1252,15 @@ public protocol KVAStartable : AnyObject { } final public class KVAMutator { required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() final public func didMutate() final public func didMutate_sf() final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void final public var didMutatePassesToDelegateBool: Swift.Bool? weak final public var mutableDelegate: KochavaCore.KVAMutable? { @@ -1189,7 +1272,7 @@ final public class KVAMutator { @objc deinit } @objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? @@ -1210,6 +1293,7 @@ final public class KVAMutator { final public func timeInterval() -> Foundation.TimeInterval final public func timeInterval_optional() -> Foundation.TimeInterval? final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() final public func staleBool() -> Swift.Bool final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? @@ -1227,7 +1311,7 @@ final public class KVAMutator { get set(globalValueSourceCollection) } - final public var idString: Swift.String? { + final public var uuidString: Swift.String? { get } final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { @@ -1247,9 +1331,10 @@ final public class KVAMutator { final public var startDate: Foundation.Date { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier } extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @objc public static func kva_from(_ object: Any?) -> Self? @@ -1316,7 +1401,7 @@ extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? } extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String } extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.abi.json b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.abi.json new file mode 100644 index 0000000..ab9ef42 --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.abi.json @@ -0,0 +1,60116 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfile", + "printedName": "KVAPrivacyProfile", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5ArrayySS_SaySSGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray09registrarJ0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(withNameString:payloadKeyStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithNameString:payloadKeyStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register14withNameString010payloadKeyH5Array09registrarK0ySS_SaySSGSgSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "deprecated": true, + "objc_name": "registerWithNameString:payloadKeyStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(name:payloadKeyStringArray:payloadIdStringArray:registrarArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAPrivacyProfileRegistrarProvider]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrarProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(cm)registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8register4name21payloadKeyStringArray0g2IdiJ009registrarJ0ySS_SaySSGSgAJSayAA0cD17RegistrarProvider_pGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)isEqual:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7executeyyF", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)name", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)networking", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payloadKeyStringArray", + "printedName": "payloadKeyStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadKeyStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC21payloadKeyStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payloadIdStringArray", + "printedName": "payloadIdStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)payloadIdStringArray", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC20payloadIdStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(py)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)sleepBool", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile(im)init", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile", + "mangledName": "$s11KochavaCore17KVAPrivacyProfileC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacyProfile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar(im)registerProfile:", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP8register7profileyAA0cD0C_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrar>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "registerProfile:", + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacyProfileRegistrarProvider", + "printedName": "KVAPrivacyProfileRegistrarProvider", + "children": [ + { + "kind": "Var", + "name": "privacyProfileRegistrar", + "printedName": "privacyProfileRegistrar", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(py)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KochavaCore.KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider(im)privacyProfileRegistrar", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP07privacydE0AA0cdE0_pvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrivacyProfileRegistrarProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrarProvider", + "mangledName": "$s11KochavaCore34KVAPrivacyProfileRegistrarProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAdapter", + "printedName": "KVAAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:key:denyDatapointCheckBool:persistBool:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:valueDefaultObject:valueObject:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF03key22denyDatapointCheckBool07persistM005watchM015allowValueArray21interfaceInDictionary28maximumStalenessTimeInterval18valueDefaultObject0Z6Object21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage020closure_didSetCachedQ12OnSameThread014closure_didSetQ008closure_z4MetaqrU008closure_z5StaleM008closure_Z8_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA6_S3bSayypGSgSDyA5_ypGSgSdSgypSgA12_yACcSgA13_A13_yAC_AA8KVAValueCSgA16_tcSgA17_SDySSA15_GSgA15_cSgSbA15_cSgSbAC_A16_A16_tcSgyXlSgAC_A23_tcSgA23_ACcSgyAC_yAC_A12_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:nameString:descriptionString:key:product:productRegisterBool:storageIdentifier:denyDatapointCheckBool:asynchronousCollectionPrerequisiteTaskIdentifierArray:asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool:persistBool:persistAggressiveBool:persistIdentifier:persistUserDefaultsTypeString:persistWritesLogMessagesPrintBool:persistWritesWaitTimeInterval:watchBool:allowValueArray:interfaceInDictionary:maximumStalenessTimeInterval:mutatorDidMutatePassesToDelegateBool:mutatorMutableDelegate:valueClass:valueElementClass:valueMinimumObject:valueMaximumObject:valueDefaultObject:valueInitializedObject:valueObject:touchlessValue:closure_didInvalidate:closure_didMutate:closure_didReadFromPersistentStorage:closure_didSetCachedValueOnSameThread:closure_didSetValue:closure_validatedObject:closure_valueMetaValueArrayDictionary:closure_valueStaleBool:closure_value_willSet:closure_serverObject:closure_collectSynchronously:closure_collectAsynchronously:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?, Swift.String, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> AnyObject?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, @escaping (KochavaCore.KVAAdapter, Any?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, (KochavaCore.KVAAdapter, Any?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "mangledName": "$s11KochavaCore10KVAAdapterC10networking14baseIdentifier10identifier09universalF010nameString011descriptionJ03key7product0M12RegisterBool07storageF0018denyDatapointCheckO0038asynchronousCollectionPrerequisiteTaskF5Array0tuvwx24IncludeNetworkingStartedO007persistO0017persistAggressiveO007persistF0023persistUserDefaultsTypeJ0029persistWritesLogMessagesPrintO029persistWritesWaitTimeInterval05watchO0010allowValueX021interfaceInDictionary28maximumStalenessTimeInterval032mutatorDidMutatePassesToDelegateO022mutatorMutableDelegate10valueClass17valueElementClass18valueMinimumObject18valueMaximumObject18valueDefaultObject22valueInitializedObject11valueObject14touchlessValue21closure_didInvalidate17closure_didMutate36closure_didReadFromPersistentStorage37closure_didSetCachedValueOnSameThread19closure_didSetValue23closure_validatedObject022closure_valueMetaValueX10Dictionary018closure_valueStaleO021closure_value_willSet20closure_serverObject28closure_collectSynchronously29closure_collectAsynchronouslyAcA13KVANetworkingCSg_SSSgSSs11AnyHashableVSgA24_A24_A27_AA10KVAProductCSgSbA24_SbSaySSGSgSbSgS2bA24_A24_A33_SdSgSbSayypGSgSDyA26_ypGSgA34_A33_AA10KVAMutable_pSgyXlXpSgA41_ypSgA42_A42_A42_A42_AA8KVAValueCSgyACcSgA46_A46_yAC_A45_A45_tcSgA47_yXlSgAC_A42_SSA42_A42_tcSgSDySSA44_GSgA44_cSgSbA44_cSgSbAC_A45_A45_tcSgA48_AC_A48_tcSgA48_ACcSgyAC_yAC_A42_tctcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAAdapterC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC7executeyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)description", + "mangledName": "$s11KochavaCore10KVAAdapterC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext8waitBool19closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_SbyAC_AJtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:touchlessBool:waitBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "mangledName": "$s11KochavaCore10KVAAdapterC5value10forContext13touchlessBool04waitH019closure_didCompleteAA8KVAValueCSgAA10KVAContextCSg_S2byAC_AKtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value_freshen", + "printedName": "value_freshen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC13value_freshenyyF", + "mangledName": "$s11KochavaCore10KVAAdapterC13value_freshenyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueWillBeCollectedBool", + "printedName": "valueWillBeCollectedBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC24valueWillBeCollectedBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validatedObject", + "printedName": "validatedObject(forAnyObject:reportingContextNameString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "mangledName": "$s11KochavaCore10KVAAdapterC15validatedObject06forAnyE026reportingContextNameStringyXlSgypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC12mayShareBool10forContextSbAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_restore", + "printedName": "persistentStorage_restore()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC25persistentStorage_restoreSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "persistentStorage_writeIfDidMutateBool", + "printedName": "persistentStorage_writeIfDidMutateBool(aggressiveBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "mangledName": "$s11KochavaCore10KVAAdapterC38persistentStorage_writeIfDidMutateBool010aggressiveJ0ySbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "asynchronousCollectionTask", + "printedName": "asynchronousCollectionTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC26asynchronousCollectionTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArray", + "printedName": "asynchronousCollectionPrerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC43asynchronousCollectionPrerequisiteTaskArraySayAA7KVATaskCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "printedName": "asynchronousCollectionPrerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC53asynchronousCollectionPrerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore10KVAAdapterC71asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC80asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didInvalidate", + "printedName": "closure_didInvalidate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_didInvalidateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didMutate", + "printedName": "closure_didMutate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17closure_didMutateyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didReadFromPersistentStorage", + "printedName": "closure_didReadFromPersistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC36closure_didReadFromPersistentStorageyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetCachedValueOnSameThread", + "printedName": "closure_didSetCachedValueOnSameThread", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_didSetCachedValueOnSameThreadyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_didSetValue", + "printedName": "closure_didSetValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19closure_didSetValueyAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueMetaValueArrayDictionary", + "printedName": "closure_valueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC37closure_valueMetaValueArrayDictionarySDySSAA8KVAValueCGSgAFcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_valueStaleBool", + "printedName": "closure_valueStaleBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAValue) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22closure_valueStaleBoolSbAA8KVAValueCcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_value_willSet", + "printedName": "closure_value_willSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, KochavaCore.KVAValue?, KochavaCore.KVAValue?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC21closure_value_willSetSbAC_AA8KVAValueCSgAGtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "descriptionString", + "printedName": "descriptionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17descriptionStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC3keys11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumStalenessTimeInterval", + "printedName": "maximumStalenessTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC28maximumStalenessTimeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nameString", + "printedName": "nameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10nameStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(py)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)networking", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "persistUserDefaultsTypeString", + "printedName": "persistUserDefaultsTypeString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC29persistUserDefaultsTypeStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7productAA10KVAProductCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC17storageIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueInitializedObject", + "printedName": "valueInitializedObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC22valueInitializedObjectypSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC11valueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchBool", + "printedName": "watchBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC9watchBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC9watchBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "watchValueObject", + "printedName": "watchValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC16watchValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "asynchronousCollectionInProgressBool", + "printedName": "asynchronousCollectionInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "mangledName": "$s11KochavaCore10KVAAdapterC36asynchronousCollectionInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "consent", + "printedName": "consent", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAConsent?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC7consentAA10KVAConsentCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValue", + "printedName": "touchlessValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14touchlessValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "touchlessValueObject", + "printedName": "touchlessValueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC20touchlessValueObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC5valueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "valueRawObject", + "printedName": "valueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC14valueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "watchValue", + "printedName": "watchValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC10watchValueAA8KVAValueCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "watchValueIndicatesChangeBool", + "printedName": "watchValueIndicatesChangeBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "mangledName": "$s11KochavaCore10KVAAdapterC29watchValueIndicatesChangeBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "watchValueRawObject", + "printedName": "watchValueRawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "mangledName": "$s11KochavaCore10KVAAdapterC19watchValueRawObjectyXlSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_boolNumber", + "printedName": "closure_serverObject_boolNumber", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC31closure_serverObject_boolNumberyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_default", + "printedName": "closure_serverObject_default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC28closure_serverObject_defaultyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_deviceToken", + "printedName": "closure_serverObject_deviceToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_deviceTokenyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_fourDecimal", + "printedName": "closure_serverObject_fourDecimal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC32closure_serverObject_fourDecimalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_nil", + "printedName": "closure_serverObject_nil", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC24closure_serverObject_nilyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTime", + "printedName": "closure_serverObject_unixTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC29closure_serverObject_unixTimeyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeMilliseconds", + "printedName": "closure_serverObject_unixTimeMilliseconds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC41closure_serverObject_unixTimeMillisecondsyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_unixTimeWithDecimalPrecision", + "printedName": "closure_serverObject_unixTimeWithDecimalPrecision", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC49closure_serverObject_unixTimeWithDecimalPrecisionyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_timeInterval", + "printedName": "closure_serverObject_timeInterval", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC33closure_serverObject_timeIntervalyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_serverObject_utf8EncodedString", + "printedName": "closure_serverObject_utf8EncodedString", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?) -> AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAAdapter, AnyObject?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC38closure_serverObject_utf8EncodedStringyyXlSgAC_AEtcvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessNeverTimeInterval", + "printedName": "stalenessNeverTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC26stalenessNeverTimeIntervalSdSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stalenessImmediateTimeInterval", + "printedName": "stalenessImmediateTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "mangledName": "$s11KochavaCore10KVAAdapterC30stalenessImmediateTimeIntervalSdvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter(im)init", + "mangledName": "$s11KochavaCore10KVAAdapterCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter", + "mangledName": "$s11KochavaCore10KVAAdapterC", + "moduleName": "KochavaCore", + "objc_name": "KVAAdapter", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAppGroups", + "printedName": "KVAAppGroups", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared", + "mangledName": "$s11KochavaCore12KVAAppGroupsC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cpy)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAppGroups?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(cm)shared_optional", + "mangledName": "$s11KochavaCore12KVAAppGroupsC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore12KVAAppGroupsC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifier", + "printedName": "deviceAppGroupIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(py)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvp", + "moduleName": "KochavaCore", + "objc_name": "deviceAppGroupIdentifier", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)deviceAppGroupIdentifier", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)setDeviceAppGroupIdentifier:", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "mangledName": "$s11KochavaCore12KVAAppGroupsC24deviceAppGroupIdentifierSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deviceAppGroupIdentifierDidMutateNotificationName", + "printedName": "deviceAppGroupIdentifierDidMutateNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore12KVAAppGroupsC49deviceAppGroupIdentifierDidMutateNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAppGroups", + "printedName": "KochavaCore.KVAAppGroups", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups(im)init", + "mangledName": "$s11KochavaCore12KVAAppGroupsCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAAppGroups", + "mangledName": "$s11KochavaCore12KVAAppGroupsC", + "moduleName": "KochavaCore", + "objc_name": "KVAAppGroups", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP6kva_as03forE0yXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAAsForContextProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVABackgroundTaskController", + "printedName": "KVABackgroundTaskController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVABackgroundTaskController", + "printedName": "KochavaCore.KVABackgroundTaskController", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "didBeginBackgroundSustainingTask", + "printedName": "didBeginBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC028didBeginBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didEndBackgroundSustainingTask", + "printedName": "didEndBackgroundSustainingTask(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC026didEndBackgroundSustainingD010identifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVABackgroundTaskController", + "mangledName": "$s11KochavaCore27KVABackgroundTaskControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVABackgroundTaskController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVACollection", + "printedName": "KVACollection", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:closure_willRegisterObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVACollection, Any) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVACollection, Any) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVACollection, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "mangledName": "$s11KochavaCore13KVACollectionC10identifier26closure_willRegisterObjectACSSSg_yAC_yptcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "mangledName": "$s11KochavaCore13KVACollectionC7adapterAcA10KVAAdapterCSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC6object10identifierACypSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "mangledName": "$s11KochavaCore13KVACollectionC5value10identifierAcA8KVAValueCSg_SStcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVACollectionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(collection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6append10collectionyACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(adapter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register7adapteryAA10KVAAdapterCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(netTransaction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register14netTransactionyAA06KVANetF0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(object:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC8register6object10identifieryypSg_SSSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(task:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC8register4taskyAA7KVATaskCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(value:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register5value10identifieryAA8KVAValueCSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(valueSource:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "mangledName": "$s11KochavaCore13KVACollectionC8register11valueSource10identifieryypSg_SStF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterObject", + "printedName": "unregisterObject(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "mangledName": "$s11KochavaCore13KVACollectionC16unregisterObject14withIdentifierySS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enumerate", + "printedName": "enumerate(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?) -> ()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "()?", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Any?, Swift.UnsafeMutablePointer?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCBool", + "printedName": "ObjectiveC.ObjCBool", + "usr": "s:10ObjectiveC8ObjCBoolV" + } + ], + "usr": "s:Sp" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC9enumerate7closureyytSgSSSg_ypSgSpy10ObjectiveC8ObjCBoolVGSgtcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "adapter", + "printedName": "adapter(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC7adapter14withIdentifierAA10KVAAdapterCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction", + "printedName": "netTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14netTransaction14withIdentifierAA06KVANetE0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC6object14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectArray", + "printedName": "objectArray(withIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11objectArray014withIdentifierE0SayypGSgSaySSGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "task", + "printedName": "task(withIdentifier:withUniversalIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "mangledName": "$s11KochavaCore13KVACollectionC4task14withIdentifier0e9UniversalF0AA7KVATaskCSgSSSg_s11AnyHashableVSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueSource", + "printedName": "valueSource(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC11valueSource14withIdentifierypSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "count", + "printedName": "count()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC5countSiyF", + "mangledName": "$s11KochavaCore13KVACollectionC5countSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromValueSourceCollectionArray:optionalAppendToValueArrayMutableDictionary:context:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([KochavaCore.KVACollection]?, [Swift.String : KochavaCore.KVAValue]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVACollection]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVACollection]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "mangledName": "$s11KochavaCore13KVACollectionC20valueArrayDictionary025fromValueSourceCollectionE0016optionalAppendTohe7MutableF07context19closure_didCompleteySayACGSg_SDySSAA8KVAValueCGSgAA10KVAContextCSgyAJ_ANtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printDirectory", + "printedName": "printDirectory(logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "mangledName": "$s11KochavaCore13KVACollectionC14printDirectory8logLevelyAA06KVALogG0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVACollectionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection(im)init", + "mangledName": "$s11KochavaCore13KVACollectionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection", + "mangledName": "$s11KochavaCore13KVACollectionC", + "moduleName": "KochavaCore", + "objc_name": "KVACollection", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAConfigureWithProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAConsent", + "printedName": "KVAConsent", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:creationLogMessagesPrintBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "mangledName": "$s11KochavaCore10KVAConsentC10fromObject10networking28creationLogMessagesPrintBool8delegate17closure_didMutateACypSg_AA13KVANetworkingCSbAA10KVAMutable_pyAC_ACtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)copyWithZone:", + "mangledName": "$s11KochavaCore10KVAConsentC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAConsentC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)kva_asForContext:", + "mangledName": "$s11KochavaCore10KVAConsentC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_asForContext:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(networking:masterBool:delegate:closure_didMutate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC9configure10networking10masterBool8delegate17closure_didMutateyAA13KVANetworkingC_SbAA10KVAMutable_pyAC_ACtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAConsentC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAConsentC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAConsentC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayCollectBool", + "printedName": "mayCollectBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayCollectBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayCollectBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayPersistBool", + "printedName": "mayPersistBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayPersistBool", + "mangledName": "$s11KochavaCore10KVAConsentC14mayPersistBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayShareBool", + "printedName": "mayShareBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayShareBool", + "mangledName": "$s11KochavaCore10KVAConsentC12mayShareBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayKeepBool", + "printedName": "mayKeepBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)mayKeepBool", + "mangledName": "$s11KochavaCore10KVAConsentC11mayKeepBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAConsentC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprAppliesBool", + "printedName": "gdprAppliesBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprAppliesBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprAppliesBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gdprEnabledBool", + "printedName": "gdprEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)gdprEnabledBool", + "mangledName": "$s11KochavaCore10KVAConsentC15gdprEnabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "enabledBool", + "printedName": "enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvp", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11enabledBoolSbvg", + "mangledName": "$s11KochavaCore10KVAConsentC11enabledBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool", + "printedName": "grantedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBoolNumber", + "printedName": "grantedBoolNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedBoolNumber", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)setGrantedBoolNumber:", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC17grantedBoolNumberSo8NSNumberCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedBool_sf", + "printedName": "grantedBool_sf", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "mangledName": "$s11KochavaCore10KVAConsentC14grantedBool_sfSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grantedDate", + "printedName": "grantedDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)grantedDate", + "mangledName": "$s11KochavaCore10KVAConsentC11grantedDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiredBool", + "printedName": "requiredBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)requiredBool", + "mangledName": "$s11KochavaCore10KVAConsentC12requiredBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseDate", + "printedName": "responseDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(py)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent(im)responseDate", + "mangledName": "$s11KochavaCore10KVAConsentC12responseDate10Foundation0E0VSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent", + "mangledName": "$s11KochavaCore10KVAConsentC", + "moduleName": "KochavaCore", + "objc_name": "KVAConsent", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAContext", + "printedName": "KVAContext", + "children": [ + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)host", + "mangledName": "$s11KochavaCore10KVAContextC4hostACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)log", + "mangledName": "$s11KochavaCore10KVAContextC3logACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "persistentStorage", + "printedName": "persistentStorage", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)persistentStorage", + "mangledName": "$s11KochavaCore10KVAContextC17persistentStorageACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)sdk", + "mangledName": "$s11KochavaCore10KVAContextC3sdkACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "server", + "printedName": "server", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)server", + "mangledName": "$s11KochavaCore10KVAContextC6serverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "serverUnrestricted", + "printedName": "serverUnrestricted", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cpy)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(cm)serverUnrestricted", + "mangledName": "$s11KochavaCore10KVAContextC18serverUnrestrictedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "mangledName": "$s11KochavaCore10KVAContextC6kva_as10forContextyXlSgACSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(py)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)description", + "mangledName": "$s11KochavaCore10KVAContextC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "comparisonBools", + "printedName": "comparisonBools(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsySb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tACSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "comparisonBools", + "printedName": "comparisonBools", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "mangledName": "$s11KochavaCore10KVAContextC15comparisonBoolsSb10isHostBool_Sb0f3LogH0Sb0f17PersistentStorageH0Sb0F7SDKBoolSb0f6ServerH0Sb0f7UnknownH0tvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10identifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC10identifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isHostBool", + "printedName": "isHostBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC10isHostBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC10isHostBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLogBool", + "printedName": "isLogBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isLogBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isLogBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isPersistentStorageBool", + "printedName": "isPersistentStorageBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC23isPersistentStorageBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSDKBool", + "printedName": "isSDKBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC9isSDKBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC9isSDKBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isServerBool", + "printedName": "isServerBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvp", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAContextC12isServerBoolSbvg", + "mangledName": "$s11KochavaCore10KVAContextC12isServerBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAContextC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAContextC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore10KVAContextC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext(im)init", + "mangledName": "$s11KochavaCore10KVAContextCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext", + "mangledName": "$s11KochavaCore10KVAContextC", + "moduleName": "KochavaCore", + "objc_name": "KVAContext", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVACoreProduct", + "printedName": "KVACoreProduct", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cpy)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(cm)shared", + "mangledName": "$s11KochavaCore14KVACoreProductC6sharedAA10KVAProductCvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore14KVACoreProductC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACoreProduct", + "printedName": "KochavaCore.KVACoreProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore14KVACoreProductC16apiVersionString09buildDateG016bundleIdentifier0J4Type21compilerFlagNameArray06moduleO04name012organizationO0013reverseDomainO021valueSourceCollection07versionG009dependentd5ClassogP020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yAA10KVAProductCcSgtcfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "ObjC", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVACoreProduct", + "mangledName": "$s11KochavaCore14KVACoreProductC", + "moduleName": "KochavaCore", + "objc_name": "KVACoreProduct", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "KochavaCore.KVAProduct", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADiagnostic", + "printedName": "KVADiagnostic", + "children": [ + { + "kind": "Function", + "name": "printHostAPICall", + "printedName": "printHostAPICall(headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC16printHostAPICall14headlineStringySS_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:headlineString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "mangledName": "$s11KochavaCore13KVADiagnosticC5print8logLevel14headlineStringyAA06KVALogF0CSg_SSSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADiagnostic", + "printedName": "KochavaCore.KVADiagnostic", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic(im)init", + "mangledName": "$s11KochavaCore13KVADiagnosticCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADiagnostic", + "mangledName": "$s11KochavaCore13KVADiagnosticC", + "moduleName": "KochavaCore", + "objc_name": "KVADiagnostic", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryEntryFormat", + "printedName": "KVADictionaryEntryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "keyString", + "printedName": "keyString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC9keyStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subChunkNameStringArray", + "printedName": "subChunkNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC23subChunkNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueClass", + "printedName": "valueClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC10valueClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueElementClass", + "printedName": "valueElementClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC17valueElementClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueObject", + "printedName": "valueObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC11valueObjectypSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourcePropertyNameString", + "printedName": "valueSourcePropertyNameString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC29valueSourcePropertyNameStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "valueUpdateBool_resolved", + "printedName": "valueUpdateBool_resolved()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC24valueUpdateBool_resolvedSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat", + "mangledName": "$s11KochavaCore24KVADictionaryEntryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryEntryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADictionaryFormat", + "printedName": "KVADictionaryFormat", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appending", + "printedName": "appending(dictionaryFormat1:dictionaryFormat2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC9appending17dictionaryFormat10F7Format2ACSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryEntryFormatArray", + "printedName": "dictionaryEntryFormatArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVADictionaryEntryFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryEntryFormat", + "printedName": "KochavaCore.KVADictionaryEntryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryEntryFormat" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC015dictionaryEntryD5ArraySayAA0cfD0CGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat", + "mangledName": "$s11KochavaCore19KVADictionaryFormatC", + "moduleName": "KochavaCore", + "objc_name": "KVADictionaryFormat", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVADispatchQueue", + "printedName": "KVADispatchQueue", + "children": [ + { + "kind": "Var", + "name": "globalConcurrent", + "printedName": "globalConcurrent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalConcurrent", + "mangledName": "$s11KochavaCore16KVADispatchQueueC16globalConcurrentACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "globalSerial", + "printedName": "globalSerial", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)globalSerial", + "mangledName": "$s11KochavaCore16KVADispatchQueueC12globalSerialACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "main", + "printedName": "main", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cpy)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)main", + "mangledName": "$s11KochavaCore16KVADispatchQueueC4mainACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:universalIdentifier:osDispatchQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifier19universalIdentifier010osDispatchD0ACSS_SSSo17OS_dispatch_queueCtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(py)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)description", + "mangledName": "$s11KochavaCore16KVADispatchQueueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "asyncForPublicEntryPoint", + "printedName": "asyncForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC24asyncForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class7closureySSSg_AIyXlXpSgyycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "async", + "printedName": "async(sourceIdentifier:sourceClass:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncWithSourceIdentifier:sourceClass:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC5async16sourceIdentifier0F5Class7closureySSSg_yXlXpSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncWithSourceIdentifier:sourceClass:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(sourceIdentifier:timeInterval:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithSourceIdentifier:timeInterval:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter16sourceIdentifier12timeInterval7closureySSSg_SdyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithSourceIdentifier:timeInterval:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfter", + "printedName": "asyncAfter(networking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10asyncAfter10networking16sourceIdentifier016prerequisiteTaskI5Array0jkL012timeInterval0mn6StartsF21PrerequisiteTasksBool7closureyAA13KVANetworkingCSg_SSSgSaySSGSgSayAA7KVATaskCGSgSdSbyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "asyncAfterSteppedSettlingDispatch", + "printedName": "asyncAfterSteppedSettlingDispatch(sourceIdentifier:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC33asyncAfterSteppedSettlingDispatch16sourceIdentifier7closureySSSg_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "executeForPublicEntryPoint", + "printedName": "executeForPublicEntryPoint(sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC26executeForPublicEntryPoint16sourceIdentifier35hostAPICallDiagnosticHeadlineString0J5Class19logMessagePrintBool05asyncU07closureySSSg_AKyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(dispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(cm)executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "mangledName": "$s11KochavaCore16KVADispatchQueueC7execute08dispatchD016sourceIdentifier35hostAPICallDiagnosticHeadlineString0G5Class19logMessagePrintBool05asyncR07closureyACSg_SSSgAMyXlXpSgS2byycSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC10identifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC10identifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "osDispatchQueue", + "printedName": "osDispatchQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "mangledName": "$s11KochavaCore16KVADispatchQueueC010osDispatchD0So17OS_dispatch_queueCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADispatchQueue", + "printedName": "KochavaCore.KVADispatchQueue", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue(im)init", + "mangledName": "$s11KochavaCore16KVADispatchQueueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVADispatchQueue", + "mangledName": "$s11KochavaCore16KVADispatchQueueC", + "moduleName": "KochavaCore", + "objc_name": "KVADispatchQueue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFile", + "printedName": "KVAFile", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:searchPathDirectory:extensionOverrideString:subfolderNameStringArray:remoteURLString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundle19searchPathDirectory23extensionOverrideString09subfoldereL5Array15remoteURLStringACSgSSSg_So8NSBundleCSgSo08NSSearchhI0VSgAKSaySSGSgAKtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName6bundleACSgSSSg_So8NSBundleCSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(resourceName:bundleIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "mangledName": "$s11KochavaCore7KVAFileC12resourceName16bundleIdentifierACSgSSSg_AGtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVAFileC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(py)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)description", + "mangledName": "$s11KochavaCore7KVAFileC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "resolvedBundle", + "printedName": "resolvedBundle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "mangledName": "$s11KochavaCore7KVAFileC14resolvedBundleSo8NSBundleCyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "url", + "printedName": "url(excludeFilenameBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "mangledName": "$s11KochavaCore7KVAFileC3url19excludeFilenameBool10Foundation3URLVSgSbSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore7KVAFileC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jsonObject", + "printedName": "jsonObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC10jsonObjectypSgyF", + "mangledName": "$s11KochavaCore7KVAFileC10jsonObjectypSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "object", + "printedName": "object(class:elementClass:appendObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "mangledName": "$s11KochavaCore7KVAFileC6object5class12elementClass12appendObjectyXlSgyXlXpSg_AIypSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC12resourceNameSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC12resourceNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundle", + "printedName": "bundle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "mangledName": "$s11KochavaCore7KVAFileC6bundleSo8NSBundleCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "searchPathDirectory", + "printedName": "searchPathDirectory", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.FileManager.SearchPathDirectory?", + "children": [ + { + "kind": "TypeNominal", + "name": "SearchPathDirectory", + "printedName": "Foundation.FileManager.SearchPathDirectory", + "usr": "c:@E@NSSearchPathDirectory" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "mangledName": "$s11KochavaCore7KVAFileC19searchPathDirectorySo08NSSearcheF0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "extensionOverrideString", + "printedName": "extensionOverrideString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "mangledName": "$s11KochavaCore7KVAFileC23extensionOverrideStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "subfolderNameStringArray", + "printedName": "subfolderNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVAFileC24subfolderNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile(im)init", + "mangledName": "$s11KochavaCore7KVAFileCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile", + "mangledName": "$s11KochavaCore7KVAFileC", + "moduleName": "KochavaCore", + "objc_name": "KVAFile", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVASourceFileProvider", + "printedName": "KVASourceFileProvider", + "children": [ + { + "kind": "Var", + "name": "sourceFile", + "printedName": "sourceFile", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAFile?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAFile", + "printedName": "KochavaCore.KVAFile", + "usr": "c:@M@KochavaCore@objc(cs)KVAFile" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP06sourceD0AA7KVAFileCSgvM", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASourceFileProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore21KVASourceFileProviderP", + "mangledName": "$s11KochavaCore21KVASourceFileProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "mangledName": "$s11KochavaCore15KVAFromProtocolP8kva_fromyxSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP8kva_from_011initializedF0xSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAFromWithInitializedObjectProtocol>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore16KVAInvalidatableP10invalidateyyF", + "mangledName": "$s11KochavaCore16KVAInvalidatableP10invalidateyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "children": [ + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP10invalidate19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAInvalidatableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "children": [ + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAKeyableP3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAKeyable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVALog", + "printedName": "KVALog", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cpy)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(cm)shared", + "mangledName": "$s11KochavaCore6KVALogC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore6KVALogC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)level", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setLevel:", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "mangledName": "$s11KochavaCore6KVALogC5levelAA0C5LevelCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "osLogEnabledBool", + "printedName": "osLogEnabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)osLogEnabledBool", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setOsLogEnabledBool:", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC16osLogEnabledBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prettyPrintBool", + "printedName": "prettyPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)prettyPrintBool", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrettyPrintBool:", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC15prettyPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printLinesIndividuallyBool", + "printedName": "printLinesIndividuallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printLinesIndividuallyBool", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintLinesIndividuallyBool:", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "mangledName": "$s11KochavaCore6KVALogC26printLinesIndividuallyBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "printPrefixString", + "printedName": "printPrefixString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(py)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)printPrefixString", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)setPrintPrefixString:", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "mangledName": "$s11KochavaCore6KVALogC17printPrefixStringSSSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "logMessageArray_copy", + "printedName": "logMessageArray_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALog(im)logMessageArray_copy", + "mangledName": "$s11KochavaCore6KVALogC20logMessageArray_copySayAA0cE0CGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALog", + "mangledName": "$s11KochavaCore6KVALogC", + "moduleName": "KochavaCore", + "objc_name": "KVALog", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogLevel", + "printedName": "KVALogLevel", + "children": [ + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)never", + "mangledName": "$s11KochavaCore11KVALogLevelC5neverACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)error", + "mangledName": "$s11KochavaCore11KVALogLevelC5errorACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "warn", + "printedName": "warn", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)warn", + "mangledName": "$s11KochavaCore11KVALogLevelC4warnACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)info", + "mangledName": "$s11KochavaCore11KVALogLevelC4infoACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)debug", + "mangledName": "$s11KochavaCore11KVALogLevelC5debugACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)trace", + "mangledName": "$s11KochavaCore11KVALogLevelC5traceACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cpy)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)always", + "mangledName": "$s11KochavaCore11KVALogLevelC6alwaysACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(cm)kva_from:", + "mangledName": "$s11KochavaCore11KVALogLevelC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore11KVALogLevelC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)description", + "mangledName": "$s11KochavaCore11KVALogLevelC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "logLevel", + "printedName": "logLevel(_:visibleBoolWithVisibleMaximumLogLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "mangledName": "$s11KochavaCore11KVALogLevelC03logD0_032visibleBoolWithVisibleMaximumLogD0SbACSg_AFtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)identifier", + "mangledName": "$s11KochavaCore11KVALogLevelC10identifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(py)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)universalIdentifier", + "mangledName": "$s11KochavaCore11KVALogLevelC19universalIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel(im)init", + "mangledName": "$s11KochavaCore11KVALogLevelCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel", + "mangledName": "$s11KochavaCore11KVALogLevelC", + "moduleName": "KochavaCore", + "objc_name": "KVALogLevel", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVALogMessage", + "printedName": "KVALogMessage", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyySSSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyySSSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionary09rollupLogD5Array0F0yAA0cG0CSg_SSSgyXlXpSgAOSDys11AnyHashableVypGSgSayACGSgAA0C0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel16sourceIdentifier0H5Class14headlineString10dictionaryyAA0cG0CSg_SSSgyXlXpSgAMSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print(logLevel:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC5print8logLevel11sourceClass14headlineString10dictionaryyAA0cG0CSg_yXlXpSgSSSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printError", + "printedName": "printError(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC10printError16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalInconsistency", + "printedName": "printInternalInconsistency(sourceIdentifier:sourceClass:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC26printInternalInconsistency16sourceIdentifier0H5Class10dictionaryySSSg_yXlXpSgSDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printInternalError", + "printedName": "printInternalError(sourceIdentifier:sourceClass:dictionary:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC18printInternalError16sourceIdentifier0H5Class10dictionary5errorySS_yXlXpSgSDys11AnyHashableVypGSgs0G0_ptFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:dictionary:exception:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class10dictionary9exceptionySS_yXlXpSgSDys11AnyHashableVypGSgSo11NSExceptionCtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:headlineString:dictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5Class14headlineString10dictionaryySSSg_yXlXpSgAISDys11AnyHashableVypGSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "printWarning", + "printedName": "printWarning(sourceIdentifier:sourceClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC12printWarning16sourceIdentifier0G5ClassySS_yXlXpSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logLevel:sourceIdentifier:sourceClass:headlineString:dictionary:rollupLogMessageArray:printBool:log:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVALogMessage]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVALogMessage]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALog?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALog", + "printedName": "KochavaCore.KVALog", + "usr": "c:@M@KochavaCore@objc(cs)KVALog" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "mangledName": "$s11KochavaCore13KVALogMessageC8logLevel16sourceIdentifier0G5Class14headlineString10dictionary09rollupLogD5Array9printBool0E0ACSgAA0cF0CSg_SSSgyXlXpSgAPSDys11AnyHashableVypGSgSayACGSgSbAA0C0CSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVALogMessageC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVALogMessageC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC7executeyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVALogMessageC5printyyF", + "mangledName": "$s11KochavaCore13KVALogMessageC5printyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "mangledName": "$s11KochavaCore13KVALogMessageC7productAA10KVAProductCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sourceClass", + "printedName": "sourceClass", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11sourceClassyXlXpSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visibleMaximumLogLevel", + "printedName": "visibleMaximumLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC22visibleMaximumLogLevelAA0cH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bodyDictionary", + "printedName": "bodyDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC14bodyDictionarySDys11AnyHashableVypGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printDidDate", + "printedName": "printDidDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "mangledName": "$s11KochavaCore13KVALogMessageC12printDidDate10Foundation0G0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "printString", + "printedName": "printString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvp", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC11printStringSSvg", + "mangledName": "$s11KochavaCore13KVALogMessageC11printStringSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didPrintNotificationName", + "printedName": "didPrintNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore13KVALogMessageC24didPrintNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage(im)init", + "mangledName": "$s11KochavaCore13KVALogMessageCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage", + "mangledName": "$s11KochavaCore13KVALogMessageC", + "moduleName": "KochavaCore", + "objc_name": "KVALogMessage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutable", + "printedName": "KVAMutable", + "children": [ + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAMutableP7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAMutable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransaction", + "printedName": "KVANetTransaction", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SSSgSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAWtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:jsonDictionary:prerequisiteTaskArray:localValueSourceCollection:startLogMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start10networking14jsonDictionary21prerequisiteTaskArray26localValueSourceCollection0E19LogMessagePrintBool19closure_didCompleteyAA13KVANetworkingCSg_SDys11AnyHashableVypGSayAA7KVATaskCGSgAA13KVACollectionCSgSbSgyAC_SbypSgAYtcSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:jsonDictionary:baseIdentifier:prerequisiteTaskArray:localValueSourceCollection:startBool:startLogMessagePrintBool:closure_enabledBool:closure_transformedURLString:closure_willStartRequest:closure_succededBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.Bool, Any?, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networking14jsonDictionary14baseIdentifier21prerequisiteTaskArray26localValueSourceCollection9startBool0q15LogMessagePrintR0015closure_enabledR00V21_transformedURLString0V17_willStartRequest0v9_succededR00V12_didCompleteAcA13KVANetworkingCSg_SDys11AnyHashableVypGSgSSSgSayAA7KVATaskCGSgAA13KVACollectionCSgS2bSgSb_AWtACcSgAwC_AWtcSgyACcSgSbAC_ypSgtcSgyAC_SbA7_A7_tcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC7executeyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5startyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "mangledName": "$s11KochavaCore17KVANetTransactionC5start19logMessagePrintBool05asyncI0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC10invalidateyyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)description", + "mangledName": "$s11KochavaCore17KVANetTransactionC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sendTask", + "printedName": "sendTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC8sendTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(py)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)networking", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)setNetworking:", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "baseNetTransaction", + "printedName": "baseNetTransaction(withIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC07baseNetD014withIdentifierACSgSS_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_enabledBool", + "printedName": "closure_enabledBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?))?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC19closure_enabledBoolSb_SSSgtACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_succededBool", + "printedName": "closure_succededBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20closure_succededBoolSbAC_ypSgtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "isSuccessfulBool", + "printedName": "isSuccessfulBool(responseObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16isSuccessfulBool14responseObjectSbypSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "closure_transformedURLString", + "printedName": "closure_transformedURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?) -> Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC28closure_transformedURLStringSSSgAC_AEtcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "closure_willStartRequest", + "printedName": "closure_willStartRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC24closure_willStartRequestyACcSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localValueSourceCollection", + "printedName": "localValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC26localValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC10identifierSSvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyDictionaryFormat", + "printedName": "requestBodyDictionaryFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVADictionaryFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVADictionaryFormat", + "printedName": "KochavaCore.KVADictionaryFormat", + "usr": "c:@M@KochavaCore@objc(cs)KVADictionaryFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC27requestBodyDictionaryFormatAA013KVADictionaryH0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "urlString", + "printedName": "urlString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC9urlStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "urlIdStringArray", + "printedName": "urlIdStringArray()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC16urlIdStringArraySaySSGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptCount", + "printedName": "attemptCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC12attemptCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC12attemptCountSivg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13completedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didErrorCount", + "printedName": "didErrorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "mangledName": "$s11KochavaCore17KVANetTransactionC13didErrorCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didStartFirstDate", + "printedName": "didStartFirstDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC17didStartFirstDate10Foundation0H0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "elapsedTimeIntervalDecimalNumber", + "printedName": "elapsedTimeIntervalDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s11KochavaCore17KVANetTransactionC32elapsedTimeIntervalDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC5errors5Error_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "requestRollupLogMessageArray_append", + "printedName": "requestRollupLogMessageArray_append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogMessage?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogMessage", + "printedName": "KochavaCore.KVALogMessage", + "usr": "c:@M@KochavaCore@objc(cs)KVALogMessage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "mangledName": "$s11KochavaCore17KVANetTransactionC35requestRollupLogMessageArray_appendyyAA06KVALogH0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "mangledName": "$s11KochavaCore17KVANetTransactionC20valueArrayDictionarySDySSAA8KVAValueCGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "valueArrayDictionary_configure", + "printedName": "valueArrayDictionary_configure(startingBool:startingFirstTimeBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "mangledName": "$s11KochavaCore17KVANetTransactionC30valueArrayDictionary_configure12startingBool0i9FirstTimeJ019closure_didCompleteySb_SbyyctF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary_value", + "printedName": "valueArrayDictionary_value(forKeyString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "mangledName": "$s11KochavaCore17KVANetTransactionC021valueArrayDictionary_E012forKeyStringAA8KVAValueCSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "attemptDidFinishButNotCompleteNotificationName", + "printedName": "attemptDidFinishButNotCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC46attemptDidFinishButNotCompleteNotificationNameSo014NSNotificationL0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC27didCompleteNotificationNameSo014NSNotificationH0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestBodyIdentifier", + "printedName": "requestBodyIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "mangledName": "$s11KochavaCore17KVANetTransactionC21requestBodyIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction(im)init", + "mangledName": "$s11KochavaCore17KVANetTransactionCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction", + "mangledName": "$s11KochavaCore17KVANetTransactionC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransaction", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionSubURLIdStringMethodProvider", + "printedName": "KVANetTransactionSubURLIdStringMethodProvider", + "children": [ + { + "kind": "Function", + "name": "subURLIdString", + "printedName": "subURLIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP03subfG0SSSgyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionSubURLIdStringMethodProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "mangledName": "$s11KochavaCore45KVANetTransactionSubURLIdStringMethodProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "printedName": "KVANetTransactionServiceLocallyBoolPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "serviceLocallyBool", + "printedName": "serviceLocallyBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP07servicefG0Sbvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetTransactionServiceLocallyBoolPropertyProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "mangledName": "$s11KochavaCore51KVANetTransactionServiceLocallyBoolPropertyProviderP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetTransactionType", + "printedName": "KVANetTransactionType", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(universalIdentifier:delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransactionType", + "printedName": "KochavaCore.KVANetTransactionType", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifier8delegateACSS_AA10KVAMutable_pSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "netTransaction_urlString", + "printedName": "netTransaction_urlString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetTransaction?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC03netD10_urlStringySSSgAA0cD0CSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLString", + "printedName": "currentVariationURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationURLStringSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC19universalIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationStartDate", + "printedName": "currentVariationStartDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC25currentVariationStartDate10Foundation0I0VSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLIndex", + "printedName": "currentVariationSuccessfulURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC34currentVariationSuccessfulURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationSuccessfulURLString", + "printedName": "currentVariationSuccessfulURLString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC35currentVariationSuccessfulURLStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentVariationURLIndex", + "printedName": "currentVariationURLIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC24currentVariationURLIndexSiSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransactionType", + "mangledName": "$s11KochavaCore21KVANetTransactionTypeC", + "moduleName": "KochavaCore", + "objc_name": "KVANetTransactionType", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworking", + "printedName": "KVANetworking", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC6sharedACvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:product:storageIdentifier:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC10fromObject7product17storageIdentifier8delegate30closure_appLimitAdTrackingBool0j1_kn23Transparency_authorizedO00J18_consent_didMutate0j7_devicelmnO00j34_netTransaction_payloadTransformedE0ACypSg_AA10KVAProductCSSSgAA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_AWtcSgAsmA06KVANetW0C_AMSbtcSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC7product17storageIdentifierAcA10KVAProductC_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromDictionary:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "mangledName": "$s11KochavaCore13KVANetworkingC14fromDictionary17storageIdentifierACSDys11AnyHashableVypGSg_SSSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore13KVANetworkingC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "key", + "printedName": "key(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC3key10forContexts11AnyHashableVSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC3keySSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC3keySSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC3keySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(product:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:closure_netTransaction_payloadTransformedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool) -> Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVANetTransaction, Any?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetTransaction", + "printedName": "KochavaCore.KVANetTransaction", + "usr": "c:@M@KochavaCore@objc(cs)KVANetTransaction" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure7product8delegate30closure_appLimitAdTrackingBool0g1_hk23Transparency_authorizedL00G18_consent_didMutate0g7_deviceijkL00G40_netTransaction_payloadTransformedObjectyAA10KVAProductC_AA10KVAMutable_pSgSbycSgSbSgycSgyAA10KVAConsentC_ATtcSgAPypSgAA06KVANetT0C_AVSbtcSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure_parentConfigure_didComplete", + "printedName": "configure_parentConfigure_didComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC37configure_parentConfigure_didCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)configureWith:context:", + "mangledName": "$s11KochavaCore13KVANetworkingC9configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "objc_name": "configureWith:context:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore13KVANetworkingC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5startyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC5start19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stopyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC4stop19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidateyyF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "mangledName": "$s11KochavaCore13KVANetworkingC10invalidate19logMessagePrintBool05asyncH0ySb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)description", + "mangledName": "$s11KochavaCore13KVANetworkingC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeAdvancedInstruction", + "printedName": "executeAdvancedInstruction(universalIdentifier:parameter:prerequisiteTaskIdentifierArray:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "mangledName": "$s11KochavaCore13KVANetworkingC26executeAdvancedInstruction19universalIdentifier9parameter016prerequisiteTaskH5Arrayys11AnyHashableV_ypSgSaySSGSgtF", + "moduleName": "KochavaCore", + "objc_name": "executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "privacy", + "printedName": "privacy", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(py)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)privacy", + "mangledName": "$s11KochavaCore13KVANetworkingC7privacyAA10KVAPrivacyCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseNetTransactionCollection", + "printedName": "baseNetTransactionCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28baseNetTransactionCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "taskCollection", + "printedName": "taskCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC14taskCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayAdapterIdentifier", + "printedName": "arrayAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC22arrayAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "boolAdapterIdentifier", + "printedName": "boolAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21boolAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataAdapterIdentifier", + "printedName": "dataAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dataAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateAdapterIdentifier", + "printedName": "dateAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC21dateAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryAdapterIdentifier", + "printedName": "dictionaryAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27dictionaryAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intAdapterIdentifier", + "printedName": "intAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC20intAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "numberAdapterIdentifier", + "printedName": "numberAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23numberAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringAdapterIdentifier", + "printedName": "stringAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23stringAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalAdapterIdentifier", + "printedName": "timeIntervalAdapterIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC29timeIntervalAdapterIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "printedName": "attemptInProgressConcurrentMaximumRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC58attemptInProgressConcurrentMaximumRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "printedName": "rateLimitingWindowRequestCountRegulationTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC54rateLimitingWindowRequestCountRegulationTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTask", + "printedName": "sleepTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedTask", + "printedName": "startedTask", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedTaskAA7KVATaskCvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore13KVANetworkingC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedStorageIdentifier", + "printedName": "sharedStorageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvsZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "mangledName": "$s11KochavaCore13KVANetworkingC23sharedStorageIdentifierSSSgvMZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "storageIdentifier", + "printedName": "storageIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17storageIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "responseLocalBool", + "printedName": "responseLocalBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "mangledName": "$s11KochavaCore13KVANetworkingC17responseLocalBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "retryTimeIntervalSeries_copy", + "printedName": "retryTimeIntervalSeries_copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "mangledName": "$s11KochavaCore13KVANetworkingC28retryTimeIntervalSeries_copyAA07KVATimefG0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "sleepBool", + "printedName": "sleepBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "mangledName": "$s11KochavaCore13KVANetworkingC9sleepBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorRetryGroupWaitTaskIdentifier", + "printedName": "errorRetryGroupWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC33errorRetryGroupWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_instanceIdValueMetaValueArrayDictionary", + "printedName": "closure_instanceIdValueMetaValueArrayDictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC027closure_instanceIdValueMetaG15ArrayDictionaryySDySSAA8KVAValueCGSgAFcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "closure_staleBool_instanceId", + "printedName": "closure_staleBool_instanceId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAValue) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "mangledName": "$s11KochavaCore13KVANetworkingC28closure_staleBool_instanceIdySbAA8KVAValueCcvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceCount", + "printedName": "instanceCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivp", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC13instanceCountSivg", + "mangledName": "$s11KochavaCore13KVANetworkingC13instanceCountSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "instanceIdentifier", + "printedName": "instanceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "mangledName": "$s11KochavaCore13KVANetworkingC18instanceIdentifierSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvp", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC11startedBoolSbvg", + "mangledName": "$s11KochavaCore13KVANetworkingC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "printedName": "transactionProcessingOrderResequencingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC56transactionProcessingOrderResequencingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "transactionProcessingWaitTask_establish", + "printedName": "transactionProcessingWaitTask_establish(prerequisiteTask:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATask?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTask_establish012prerequisiteG0AA7KVATaskCAGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "transactionProcessingWaitTaskIdentifier", + "printedName": "transactionProcessingWaitTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "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:11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC39transactionProcessingWaitTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "willDeallocNotificationName", + "printedName": "willDeallocNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore13KVANetworkingC27willDeallocNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking(im)init", + "mangledName": "$s11KochavaCore13KVANetworkingCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking", + "mangledName": "$s11KochavaCore13KVANetworkingC", + "moduleName": "KochavaCore", + "objc_name": "KVANetworking", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatableWithOptions", + "printedName": "KVAInvalidatableWithOptions", + "usr": "s:11KochavaCore27KVAInvalidatableWithOptionsP", + "mangledName": "$s11KochavaCore27KVAInvalidatableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAKeyable", + "printedName": "KVAKeyable", + "usr": "s:11KochavaCore10KVAKeyableP", + "mangledName": "$s11KochavaCore10KVAKeyableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "children": [ + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(py)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvp", + "moduleName": "KochavaCore", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)networking", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvg", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider(im)setNetworking:", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP10networkingAA0C0CSgvs", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVANetworkingSetterProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrintable", + "printedName": "KVAPrintable", + "children": [ + { + "kind": "Function", + "name": "print", + "printedName": "print()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAPrintableP5printyyF", + "mangledName": "$s11KochavaCore12KVAPrintableP5printyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAPrintable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAPrintableP", + "mangledName": "$s11KochavaCore12KVAPrintableP", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVAProduct", + "printedName": "KVAProduct", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, Swift.Bool) -> [Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAProduct) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAProduct) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionString09buildDateF016bundleIdentifier0I4Type21compilerFlagNameArray06moduleN04name012organizationN0013reverseDomainN021valueSourceCollection07versionF0021dependentProductClassnfO020closure_resetClasses22closure_resetVariables19closure_didRegisterACSSSg_A2SSSSaySSGSgS3SAsA13KVACollectionCSgAsUSDys11AnyHashableVypGSgSb_SbtcSgA1_yACcSgtcfc", + "moduleName": "KochavaCore", + "objc_name": "initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:", + "declAttributes": [ + "Required", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAProductC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAProductC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(py)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)description", + "mangledName": "$s11KochavaCore10KVAProductC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC7executeyyF", + "mangledName": "$s11KochavaCore10KVAProductC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC8registeryyF", + "mangledName": "$s11KochavaCore10KVAProductC8registeryyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetClasses", + "printedName": "resetClasses(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC12resetClasses19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetVariables", + "printedName": "resetVariables(deleteLocalDataBool:includeExternalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "mangledName": "$s11KochavaCore10KVAProductC14resetVariables19deleteLocalDataBool015includeExternalI0SDys11AnyHashableVypGSgSb_SbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC5reset19deleteLocalDataBool015includeExternalH00i14DeviceAppGroupH0015logMessagePrintH019closure_didCompleteySb_S3byycSgtF", + "moduleName": "KochavaCore", + "objc_name": "resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBoolySb_tF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore10KVAProductC8shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "standardVersionInfoString", + "printedName": "standardVersionInfoString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC25standardVersionInfoStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nameWithVersionString", + "printedName": "nameWithVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "mangledName": "$s11KochavaCore10KVAProductC21nameWithVersionStringSSvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "buildDateString", + "printedName": "buildDateString(forBundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateString9forBundleSSSo8NSBundleC_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAProductC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiVersionString", + "printedName": "apiVersionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16apiVersionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "buildDateString", + "printedName": "buildDateString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC15buildDateStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleIdentifier", + "printedName": "bundleIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC16bundleIdentifierSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bundleType", + "printedName": "bundleType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10bundleTypeSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10bundleTypeSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "compilerFlagNameArray", + "printedName": "compilerFlagNameArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC21compilerFlagNameArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dependentProductClassNameStringArray", + "printedName": "dependentProductClassNameStringArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "mangledName": "$s11KochavaCore10KVAProductC36dependentProductClassNameStringArraySaySSGSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "organizationName", + "printedName": "organizationName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC16organizationNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC16organizationNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "moduleName", + "printedName": "moduleName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC10moduleNameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC10moduleNameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC4nameSSvp", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC4nameSSvg", + "mangledName": "$s11KochavaCore10KVAProductC4nameSSvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reverseDomainName", + "printedName": "reverseDomainName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC17reverseDomainNameSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceCollection", + "printedName": "valueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "mangledName": "$s11KochavaCore10KVAProductC21valueSourceCollectionAA13KVACollectionCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "versionString", + "printedName": "versionString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvp", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC13versionStringSSSgvg", + "mangledName": "$s11KochavaCore10KVAProductC13versionStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL", + "printedName": "applicationSupportDirectoryURL()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "mangledName": "$s11KochavaCore10KVAProductC30applicationSupportDirectoryURL10Foundation0G0VSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSupportDirectoryURL_ensureCreated", + "printedName": "applicationSupportDirectoryURL_ensureCreated()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "mangledName": "$s11KochavaCore10KVAProductC44applicationSupportDirectoryURL_ensureCreatedyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "logLevel", + "printedName": "logLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVALogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVALogLevel", + "printedName": "KochavaCore.KVALogLevel", + "usr": "c:@M@KochavaCore@objc(cs)KVALogLevel" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "mangledName": "$s11KochavaCore10KVAProductC8logLevelAA06KVALogE0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userDefaults", + "printedName": "userDefaults", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaultsSo06NSUserE0CSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "userDefaults", + "printedName": "userDefaults(forTypeString:appGroupsDeviceAppGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.UserDefaults?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaults", + "printedName": "Foundation.UserDefaults", + "usr": "c:objc(cs)NSUserDefaults" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "mangledName": "$s11KochavaCore10KVAProductC12userDefaults13forTypeString33appGroupsDeviceAppGroupIdentifierSo06NSUserE0CSgSSSg_AJtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "wrapperProduct", + "printedName": "wrapperProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvp", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvg", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvg", + "moduleName": "KochavaCore", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvs", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvs", + "moduleName": "KochavaCore", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAProductC14wrapperProductACSgvM", + "mangledName": "$s11KochavaCore10KVAProductC14wrapperProductACSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct(im)init", + "mangledName": "$s11KochavaCore10KVAProductCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct", + "mangledName": "$s11KochavaCore10KVAProductC", + "moduleName": "KochavaCore", + "isOpen": true, + "objc_name": "KVAProduct", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "KVAPrivacy", + "printedName": "KVAPrivacy", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromObject:networking:delegate:closure_appLimitAdTrackingBool:closure_appTrackingTransparency_authorizedBool:closure_consent_didMutate:closure_deviceLimitAdTrackingBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + }, + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAConsent, KochavaCore.KVAConsent)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + }, + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ] + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "mangledName": "$s11KochavaCore10KVAPrivacyC10fromObject10networking8delegate30closure_appLimitAdTrackingBool0h1_il23Transparency_authorizedM00H18_consent_didMutate0h7_devicejklM0ACypSg_AA13KVANetworkingCAA10KVAMutable_pSbycSgSbSgycSgyAA10KVAConsentC_AStcSgAOtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore10KVAPrivacyC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore10KVAPrivacyC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(profile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVAPrivacyProfile", + "printedName": "KochavaCore.KVAPrivacyProfile", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacyProfile" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)registerProfile:", + "mangledName": "$s11KochavaCore10KVAPrivacyC8register7profileyAA0C7ProfileC_tF", + "moduleName": "KochavaCore", + "objc_name": "registerProfile:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC10invalidateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileName:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileName:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool14forProfileName07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "objc_name": "setEnabledBoolForProfileName:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnabledBool", + "printedName": "setEnabledBool(forProfileNameString:enabledBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setEnabledBoolForProfileNameString:enabledBool:", + "mangledName": "$s11KochavaCore10KVAPrivacyC14setEnabledBool20forProfileNameString07enabledF0ySS_SbtF", + "moduleName": "KochavaCore", + "deprecated": true, + "objc_name": "setEnabledBoolForProfileNameString:enabledBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appLimitAdTracking_bool_didMutate", + "printedName": "appLimitAdTracking_bool_didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33appLimitAdTracking_bool_didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "appTrackingTransparency_authorizationDidComplete", + "printedName": "appTrackingTransparency_authorizationDidComplete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC48appTrackingTransparency_authorizationDidCompleteyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deviceLimitAdTracking_didSet", + "printedName": "deviceLimitAdTracking_didSet()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "mangledName": "$s11KochavaCore10KVAPrivacyC28deviceLimitAdTracking_didSetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intelligentConsent", + "printedName": "intelligentConsent", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAConsent", + "printedName": "KochavaCore.KVAConsent", + "usr": "c:@M@KochavaCore@objc(cs)KVAConsent" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)intelligentConsent", + "mangledName": "$s11KochavaCore10KVAPrivacyC18intelligentConsentAA10KVAConsentCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore10KVAPrivacyC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sleepTaskIdentifier", + "printedName": "sleepTaskIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "mangledName": "$s11KochavaCore10KVAPrivacyC19sleepTaskIdentifierSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVANetworking?" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(py)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "HasInitialValue", + "Final", + "ObjC", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)networking", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)setNetworking:", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore10KVAPrivacyC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "allowCustomIdentifierArray_containsString", + "printedName": "allowCustomIdentifierArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC41allowCustomIdentifierArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyEventNameArray_containsString", + "printedName": "denyEventNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC33denyEventNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "denyIdentityLinkNameArray_containsString", + "printedName": "denyIdentityLinkNameArray_containsString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "mangledName": "$s11KochavaCore10KVAPrivacyC40denyIdentityLinkNameArray_containsStringySbSSSgF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAPrivacy", + "printedName": "KochavaCore.KVAPrivacy", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy(im)init", + "mangledName": "$s11KochavaCore10KVAPrivacyCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAPrivacy", + "mangledName": "$s11KochavaCore10KVAPrivacyC", + "moduleName": "KochavaCore", + "objc_name": "KVAPrivacy", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAPrivacyProfileRegistrar", + "printedName": "KVAPrivacyProfileRegistrar", + "usr": "c:@M@KochavaCore@objc(pl)KVAPrivacyProfileRegistrar", + "mangledName": "$s11KochavaCore26KVAPrivacyProfileRegistrarP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAProductController", + "printedName": "KVAProductController", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cpy)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(cm)shared", + "mangledName": "$s11KochavaCore20KVAProductControllerC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore20KVAProductControllerC14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(product:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC8register7productyAA0C0CSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(forClass:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product8forClassAA0C0CSgyXlXpSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "product", + "printedName": "product(withModuleName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAProduct?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC7product14withModuleNameAA0C0CSgSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_evaluationResultBool", + "printedName": "products_evaluationResultBool(forConditionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "mangledName": "$s11KochavaCore20KVAProductControllerC29products_evaluationResultBool18forConditionStringSbSSSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_reset", + "printedName": "products_reset(deleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC14products_reset19deleteLocalDataBool015includeExternalJ00k14DeviceAppGroupJ0015logMessagePrintJ00k4HostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S6bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool19closure_didCompleteySb_yycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "products_shutdown", + "printedName": "products_shutdown(deleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "mangledName": "$s11KochavaCore20KVAProductControllerC17products_shutdown19deleteLocalDataBool011includeHostJ00K6UIBool0kbJ015moduleNameArray19closure_didCompleteySb_S3bSaySSGSgyycSgtF", + "moduleName": "KochavaCore", + "objc_name": "products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "productArray", + "printedName": "productArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVAProduct]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProduct", + "printedName": "KochavaCore.KVAProduct", + "usr": "c:@M@KochavaCore@objc(cs)KVAProduct" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "mangledName": "$s11KochavaCore20KVAProductControllerC12productArraySayAA0C0CGvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAProductController", + "printedName": "KochavaCore.KVAProductController", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController(im)init", + "mangledName": "$s11KochavaCore20KVAProductControllerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAProductController", + "mangledName": "$s11KochavaCore20KVAProductControllerC", + "moduleName": "KochavaCore", + "objc_name": "KVAProductController", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASharedPropertyProvider", + "printedName": "KVASharedPropertyProvider", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvpZ", + "moduleName": "KochavaCore", + "static": true, + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP14sharedInstanceyXlvgZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVASharedPropertyProvider>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore25KVASharedPropertyProviderP", + "mangledName": "$s11KochavaCore25KVASharedPropertyProviderP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartable", + "printedName": "KVAStartable", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStartableP5startyyF", + "mangledName": "$s11KochavaCore12KVAStartableP5startyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStartableWithOptions", + "printedName": "KVAStartableWithOptions", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP5start19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStartableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStartableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStartableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVASystem", + "printedName": "KVASystem", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared", + "mangledName": "$s11KochavaCore9KVASystemC6sharedACvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "shared_optional", + "printedName": "shared_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVASystem?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cm)shared_optional", + "mangledName": "$s11KochavaCore9KVASystemC15shared_optionalACSgvgZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "primarySystemStartDidExecuteOnMainThread", + "printedName": "primarySystemStartDidExecuteOnMainThread()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "mangledName": "$s11KochavaCore9KVASystemC40primarySystemStartDidExecuteOnMainThreadyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "appClipBool", + "printedName": "appClipBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(py)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)appClipBool", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)setAppClipBool:", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC11appClipBoolSbvM", + "mangledName": "$s11KochavaCore9KVASystemC11appClipBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "appExtensionBool", + "printedName": "appExtensionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC16appExtensionBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecome", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecomeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveDidBecomeWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveDidBecomeWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveDidBecome", + "printedName": "stateActiveDidBecome(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC20stateActiveDidBecome16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResign", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResignyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(sourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)stateActiveWillResignWithSourceString:", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign12sourceStringySS_tF", + "moduleName": "KochavaCore", + "objc_name": "stateActiveWillResignWithSourceString:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stateActiveWillResign", + "printedName": "stateActiveWillResign(withSourceString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "mangledName": "$s11KochavaCore9KVASystemC21stateActiveWillResign16withSourceStringySS_tF", + "moduleName": "KochavaCore", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nameString", + "printedName": "nameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore9KVASystemC10nameStringSSyF", + "mangledName": "$s11KochavaCore9KVASystemC10nameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore9KVASystemC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveBool", + "printedName": "stateActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "mangledName": "$s11KochavaCore9KVASystemC15stateActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidBecomeActiveSourceString", + "printedName": "messagesAppViewControllerDidBecomeActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidBecomeActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidBecomeActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "messagesAppViewControllerDidResignActiveSourceString", + "printedName": "messagesAppViewControllerDidResignActiveSourceString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(cpy)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "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": "c:@M@KochavaCore@objc(cs)KVASystem(cm)messagesAppViewControllerDidResignActiveSourceString", + "mangledName": "$s11KochavaCore9KVASystemC52messagesAppViewControllerDidResignActiveSourceStringSSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveDidBecomeNotificationName", + "printedName": "stateActiveDidBecomeNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC36stateActiveDidBecomeNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stateActiveWillResignNotificationName", + "printedName": "stateActiveWillResignNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "mangledName": "$s11KochavaCore9KVASystemC37stateActiveWillResignNotificationNameSo014NSNotificationI0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystem", + "printedName": "KochavaCore.KVASystem", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem(im)init", + "mangledName": "$s11KochavaCore9KVASystemCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystem", + "mangledName": "$s11KochavaCore9KVASystemC", + "moduleName": "KochavaCore", + "objc_name": "KVASystem", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVAStoppableP4stopyyF", + "mangledName": "$s11KochavaCore12KVAStoppableP4stopyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAStoppableWithOptions", + "printedName": "KVAStoppableWithOptions", + "children": [ + { + "kind": "Function", + "name": "stop", + "printedName": "stop(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP4stop19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAStoppableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore23KVAStoppableWithOptionsP", + "mangledName": "$s11KochavaCore23KVAStoppableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVASystemLow", + "printedName": "KVASystemLow", + "children": [ + { + "kind": "Function", + "name": "architectureString", + "printedName": "architectureString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC18architectureStringSSSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bootDate", + "printedName": "bootDate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC8bootDate10Foundation0F0VSgyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hardwareMachineModelIdString", + "printedName": "hardwareMachineModelIdString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "mangledName": "$s11KochavaCore12KVASystemLowC28hardwareMachineModelIdStringSSyFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVASystemLow", + "printedName": "KochavaCore.KVASystemLow", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow(im)init", + "mangledName": "$s11KochavaCore12KVASystemLowCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVASystemLow", + "mangledName": "$s11KochavaCore12KVASystemLowC", + "moduleName": "KochavaCore", + "objc_name": "KVASystemLow", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore13KVAExecutableP7executeyyF", + "mangledName": "$s11KochavaCore13KVAExecutableP7executeyyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAExecutableWithOptions", + "printedName": "KVAExecutableWithOptions", + "children": [ + { + "kind": "Function", + "name": "execute", + "printedName": "execute(logMessagePrintBool:asyncBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP7execute19logMessagePrintBool05asyncJ0ySb_SbtF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 where τ_0_0 : KochavaCore.KVAExecutableWithOptions>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11KochavaCore24KVAExecutableWithOptionsP", + "mangledName": "$s11KochavaCore24KVAExecutableWithOptionsP", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAny", + "printedName": "KVAAny", + "children": [ + { + "kind": "Function", + "name": "from", + "printedName": "from(_:class:elementClass:initializedObject:networking:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC4from_5class12elementClass17initializedObject10networkingypSgAI_yXlXpSgAjiA13KVANetworkingCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "objectAppending", + "printedName": "objectAppending(object1:object2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC15objectAppending7object17object2ypSgAG_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redactedCopy", + "printedName": "redactedCopy(_:key:keyStringRedactedBoolDictionary:valueNonPropertyListItemsRedactedBool:redactionKeySuffixString:redactionMaximumDepth:redactionIncludesStandardContainersBool:maximumDepth:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableArray?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableArray", + "printedName": "Foundation.NSMutableArray", + "usr": "c:objc(cs)NSMutableArray" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.Bool]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.Bool]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC12redactedCopy_3key0F28StringRedactedBoolDictionary025valueNonPropertyListItemshI0018redactionKeySuffixG00P12MaximumDepth0p26IncludesStandardContainersI007maximumT0ypSgAD_So14NSMutableArrayCSg0dqZ0tAL_s11AnyHashableVSgSDySSSbGSgSbSSSgSiSgSbAWtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "tokenResolvedObject", + "printedName": "tokenResolvedObject(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "mangledName": "$s11KochavaCore6KVAAnyC19tokenResolvedObjectyypSgAEFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "nonnull", + "printedName": "nonnull(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "mangledName": "$s11KochavaCore6KVAAnyC7nonnullyypypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(_:forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSMutableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSMutableDictionary", + "printedName": "Foundation.NSMutableDictionary", + "usr": "c:objc(cs)NSMutableDictionary" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "mangledName": "$s11KochavaCore6KVAAnyC6kva_as_10forContextSo19NSMutableDictionaryCSgyp_AA10KVAContextCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "mangledName": "$s11KochavaCore6KVAAnyC13mayMutateBoolySbypFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inheritanceResolvedElement", + "printedName": "inheritanceResolvedElement(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Any?, Swift.String?, Swift.String?, Swift.Bool)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?, Swift.String?, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "mangledName": "$s11KochavaCore6KVAAnyC26inheritanceResolvedElementyypSg_SSSgtSayAE_A2FSbtGFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore6KVAAnyC", + "mangledName": "$s11KochavaCore6KVAAnyC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATask", + "printedName": "KVATask", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG020logMessagesPrintBool016prerequisiteTaskG5Array23retryTimeIntervalSeries013resetFollowedogP0021closure_shouldAttemptM00W12_didComplete0w1_dY0yAA13KVANetworkingCSg_SSSgASs11AnyHashableVSgSbSgSaySSGSgAA07KVATimesT0CSgAYSbACcSgyACcSgA2_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "mangledName": "$s11KochavaCore7KVATaskC5start10networking14baseIdentifier10identifier09universalG008extendedG09parameter20logMessagesPrintBool016prerequisiteTaskG5Array0pqR00pqr24IncludeNetworkingStartedO026attemptTimeoutTimeInterval05retryxY6Series013resetFollowedqgR0013resetFollowedqR0012resetPassivexY0015singleExecutionG009completedO009completedo3LogmnO00dO0021closure_shouldAttemptO026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod08closure_D7AttemptyAA13KVANetworkingCSg_SSSgA6_s11AnyHashableVSgA6_ypSgSbSgSaySSGSgSayACGSgA11_SdSgAA07KVATimeY6SeriesCSgA13_A15_A16_A6_S4bACcSgyACcSgA21_A21_A21_yyXl_SSSDyA8_ypGSgtcSgA21_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:logMessagesPrintBool:prerequisiteTaskIdentifierArray:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:closure_shouldAttemptBool:closure_didComplete:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF020logMessagesPrintBool016prerequisiteTaskF5Array23retryTimeIntervalSeries013resetFollowednfO0021closure_shouldAttemptL00V12_didComplete0v6_startX0AcA13KVANetworkingCSg_SSSgARs11AnyHashableVSgSbSgSaySSGSgAA07KVATimerS0CSgAXSbACcSgyACcSgA1_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(networking:baseIdentifier:identifier:universalIdentifier:extendedIdentifier:parameter:logMessagesPrintBool:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:prerequisiteTaskArrayIncludeNetworkingStartedBool:attemptTimeoutTimeInterval:retryTimeIntervalSeries:resetFollowedTaskIdentifierArray:resetFollowedTaskArray:resetPassiveTimeInterval:singleExecutionIdentifier:completedBool:completedBoolLogMessagesPrintBool:startBool:closure_shouldAttemptBool:closure_didExperienceDelay:closure_didInvalidate:closure_didComplete:closure_didReset:closure_executeCustomMethod:closure_startAttempt:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(AnyObject, Swift.String, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATask) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATask) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "mangledName": "$s11KochavaCore7KVATaskC10networking14baseIdentifier10identifier09universalF008extendedF09parameter20logMessagesPrintBool016prerequisiteTaskF5Array0opQ00opq24IncludeNetworkingStartedN026attemptTimeoutTimeInterval05retrywX6Series013resetFollowedpfQ0013resetFollowedpQ0012resetPassivewX0015singleExecutionF009completedN009completedn3LoglmN005startN0021closure_shouldAttemptN026closure_didExperienceDelay21closure_didInvalidate19closure_didComplete16closure_didReset27closure_executeCustomMethod20closure_startAttemptAcA13KVANetworkingCSg_SSSgA5_s11AnyHashableVSgA5_ypSgSbSgSaySSGSgSayACGSgA10_SdSgAA07KVATimexZ0CSgA12_A14_A15_A5_S4bACcSgyACcSgA20_A20_A20_yyXl_SSSDyA7_ypGSgtcSgA20_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "mangledName": "$s11KochavaCore7KVATaskC8kva_from_17initializedObjectACXDSgypSg_AGtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)description", + "mangledName": "$s11KochavaCore7KVATaskC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC7executeyyF", + "mangledName": "$s11KochavaCore7KVATaskC7executeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5startyyF", + "mangledName": "$s11KochavaCore7KVATaskC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(evaluateFirstPublicCompletedCheckBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC5start37evaluateFirstPublicCompletedCheckBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC5resetyyF", + "mangledName": "$s11KochavaCore7KVATaskC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resetAttemptSeries", + "printedName": "resetAttemptSeries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "mangledName": "$s11KochavaCore7KVATaskC18resetAttemptSeriesyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didReset_addObserver", + "printedName": "didReset_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC20didReset_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didResetNotificationName", + "printedName": "didResetNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC24didResetNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10invalidateyyF", + "mangledName": "$s11KochavaCore7KVATaskC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8evaluateyyF", + "mangledName": "$s11KochavaCore7KVATaskC8evaluateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endAttempt", + "printedName": "endAttempt(accomplishedBool:allowRetryBool:retryInsertTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "mangledName": "$s11KochavaCore7KVATaskC10endAttempt16accomplishedBool010allowRetryG023retryInsertTimeIntervalySb_SbSdSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8completeyyF", + "mangledName": "$s11KochavaCore7KVATaskC8completeyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "complete", + "printedName": "complete(logMessagesPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "mangledName": "$s11KochavaCore7KVATaskC8complete20logMessagesPrintBoolySb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didComplete_addObserver", + "printedName": "didComplete_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore7KVATaskC23didComplete_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didCompleteNotificationName", + "printedName": "didCompleteNotificationName", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "mangledName": "$s11KochavaCore7KVATaskC27didCompleteNotificationNameSo014NSNotificationG0avgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "executeCustomMethod", + "printedName": "executeCustomMethod(name:parametersDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "mangledName": "$s11KochavaCore7KVATaskC19executeCustomMethod4name20parametersDictionaryySS_SDys11AnyHashableVypGSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore7KVATaskC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "networking", + "printedName": "networking", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(py)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvp", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)networking", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvg", + "moduleName": "KochavaCore", + "objc_name": "networking", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVANetworking?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVANetworking", + "printedName": "KochavaCore.KVANetworking", + "usr": "c:@M@KochavaCore@objc(cs)KVANetworking" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)setNetworking:", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvs", + "moduleName": "KochavaCore", + "objc_name": "setNetworking:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "mangledName": "$s11KochavaCore7KVATaskC10networkingAA13KVANetworkingCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval", + "printedName": "attemptTimeoutTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC26attemptTimeoutTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attemptTimeoutTimeInterval_optional", + "printedName": "attemptTimeoutTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC35attemptTimeoutTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool", + "printedName": "logMessagesPrintBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC20logMessagesPrintBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "logMessagesPrintBool_optional", + "printedName": "logMessagesPrintBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC29logMessagesPrintBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvp", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC10identifierSSvg", + "mangledName": "$s11KochavaCore7KVATaskC10identifierSSvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameter", + "printedName": "parameter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvp", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC9parameterypSgvg", + "mangledName": "$s11KochavaCore7KVATaskC9parameterypSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prerequisiteTaskArray_resolved_preconfigure", + "printedName": "prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool:prerequisiteTaskIdentifierArrayBool:prerequisiteTaskArrayBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "mangledName": "$s11KochavaCore7KVATaskC43prerequisiteTaskArray_resolved_preconfigure18fetchOnceTasksBool0de10IdentifierfL00defL0ySb_S2btF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "prerequisiteTaskArray", + "printedName": "prerequisiteTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC21prerequisiteTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskIdentifierArray", + "printedName": "prerequisiteTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC31prerequisiteTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "mangledName": "$s11KochavaCore7KVATaskC49prerequisiteTaskArrayIncludeNetworkingStartedBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "printedName": "prerequisiteTaskArrayIncludeNetworkingStartedBool_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "mangledName": "$s11KochavaCore7KVATaskC58prerequisiteTaskArrayIncludeNetworkingStartedBool_optionalSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskArray", + "printedName": "resetFollowedTaskArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[KochavaCore.KVATask]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[KochavaCore.KVATask]", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC22resetFollowedTaskArraySayACGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetFollowedTaskIdentifierArray", + "printedName": "resetFollowedTaskIdentifierArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "mangledName": "$s11KochavaCore7KVATaskC32resetFollowedTaskIdentifierArraySaySSGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval", + "printedName": "resetPassiveTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "mangledName": "$s11KochavaCore7KVATaskC24resetPassiveTimeIntervalSdvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "resetPassiveTimeInterval_optional", + "printedName": "resetPassiveTimeInterval_optional", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "mangledName": "$s11KochavaCore7KVATaskC33resetPassiveTimeInterval_optionalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "retryTimeIntervalSeries", + "printedName": "retryTimeIntervalSeries", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVATimeIntervalSeries?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "mangledName": "$s11KochavaCore7KVATaskC23retryTimeIntervalSeriesAA07KVATimefG0CSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "universalIdentifier", + "printedName": "universalIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.AnyHashable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "mangledName": "$s11KochavaCore7KVATaskC19universalIdentifiers11AnyHashableVSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accomplishedBool", + "printedName": "accomplishedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC16accomplishedBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attemptSeriesInProgressBool", + "printedName": "attemptSeriesInProgressBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC27attemptSeriesInProgressBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "attemptSeriesInProgressTimeInterval", + "printedName": "attemptSeriesInProgressTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "mangledName": "$s11KochavaCore7KVATaskC35attemptSeriesInProgressTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "completedBool", + "printedName": "completedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC13completedBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC13completedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didExperienceDelayBool", + "printedName": "didExperienceDelayBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "mangledName": "$s11KochavaCore7KVATaskC22didExperienceDelayBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATask", + "printedName": "KochavaCore.KVATask", + "usr": "c:@M@KochavaCore@objc(cs)KVATask" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATask(im)init", + "mangledName": "$s11KochavaCore7KVATaskCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATask", + "mangledName": "$s11KochavaCore7KVATaskC", + "moduleName": "KochavaCore", + "objc_name": "KVATask", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAExecutable", + "printedName": "KVAExecutable", + "usr": "s:11KochavaCore13KVAExecutableP", + "mangledName": "$s11KochavaCore13KVAExecutableP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromWithInitializedObjectProtocol", + "printedName": "KVAFromWithInitializedObjectProtocol", + "usr": "s:11KochavaCore36KVAFromWithInitializedObjectProtocolP", + "mangledName": "$s11KochavaCore36KVAFromWithInitializedObjectProtocolP" + }, + { + "kind": "Conformance", + "name": "KVANetworkingSetterProvider", + "printedName": "KVANetworkingSetterProvider", + "usr": "c:@M@KochavaCore@objc(pl)KVANetworkingSetterProvider", + "mangledName": "$s11KochavaCore27KVANetworkingSetterProviderP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimeIntervalSeries", + "printedName": "KVATimeIntervalSeries", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(timeIntervalArray:repeatFinalTimeIntervalBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5Array015repeatFinalTimeD4BoolACSaySdGSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)copyWithZone:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "KochavaCore", + "objc_name": "copyWithZone:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_configure", + "printedName": "kva_configure(with:context:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC13kva_configure4with7contextyypSg_AA10KVAContextCSgtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)isEqual:", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7isEqualySbypSgF", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advance", + "printedName": "advance()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7advanceyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval", + "printedName": "currentTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD0SdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentTimeInterval_sf", + "printedName": "currentTimeInterval_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC011currentTimeD3_sfSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "previousIterationString", + "printedName": "previousIterationString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC23previousIterationStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "insertTimeInterval", + "printedName": "insertTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC010insertTimeD0SdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeIntervalArray", + "printedName": "timeIntervalArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC04timeD5ArraySaySdGSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentIteration", + "printedName": "currentIteration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC16currentIterationSivg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimeIntervalSeries", + "printedName": "KochavaCore.KVATimeIntervalSeries", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries(im)init", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimeIntervalSeries", + "mangledName": "$s11KochavaCore21KVATimeIntervalSeriesC", + "moduleName": "KochavaCore", + "objc_name": "KVATimeIntervalSeries", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAConfigureWithProtocol", + "printedName": "KVAConfigureWithProtocol", + "usr": "s:11KochavaCore24KVAConfigureWithProtocolP", + "mangledName": "$s11KochavaCore24KVAConfigureWithProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "TypeDecl", + "name": "KVATag", + "printedName": "KVATag", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATag", + "printedName": "KochavaCore.KVATag", + "usr": "c:@M@KochavaCore@objc(cs)KVATag" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATag(im)init", + "mangledName": "$s11KochavaCore6KVATagCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATag", + "mangledName": "$s11KochavaCore6KVATagC", + "moduleName": "KochavaCore", + "objc_name": "KVATag", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVATimer", + "printedName": "KVATimer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(identifier:extendedIdentifier:timeInterval:timeIntervalZeroShouldNotRunBool:logMessagesPrintBool:logMessagesPrintWhenLongTimeInterval:logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool:logMessagesPrintDidFireBool:closure_timeInterval:closure_shouldBeRunningBool:closure_willStart:closure_didFire:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Double?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> Swift.Bool)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> Swift.Bool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVATimer) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVATimer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "mangledName": "$s11KochavaCore8KVATimerC10identifier18extendedIdentifier12timeInterval0gH20ZeroShouldNotRunBool016logMessagesPrintM00nop12WhenLongTimeH00nopsh24AdjustedWhileTimerActiveM00nop7DidFireM008closure_gH00z16_shouldBeRunningM00Z10_willStart0z4_didY0ACSS_SSSgSdSgS2bSgAq2rqCcSgSbACcSgyACcSgyACctcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVATimerC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(allowToRunBool:shouldBeRunningBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "mangledName": "$s11KochavaCore8KVATimerC9configure14allowToRunBool015shouldBeRunningH0S2bSg_AGtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5startyyF", + "mangledName": "$s11KochavaCore8KVATimerC5startyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC4stopyyF", + "mangledName": "$s11KochavaCore8KVATimerC4stopyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC5resetyyF", + "mangledName": "$s11KochavaCore8KVATimerC5resetyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidate", + "printedName": "invalidate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVATimerC10invalidateyyF", + "mangledName": "$s11KochavaCore8KVATimerC10invalidateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(py)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)description", + "mangledName": "$s11KochavaCore8KVATimerC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "elapsedTimeInterval", + "printedName": "elapsedTimeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "mangledName": "$s11KochavaCore8KVATimerC19elapsedTimeIntervalSdvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVATimerC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeInterval", + "printedName": "timeInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "mangledName": "$s11KochavaCore8KVATimerC12timeIntervalSdSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "startedBool", + "printedName": "startedBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC11startedBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC11startedBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timerActiveBool", + "printedName": "timerActiveBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "mangledName": "$s11KochavaCore8KVATimerC15timerActiveBoolSbvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVATimer", + "printedName": "KochavaCore.KVATimer", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer(im)init", + "mangledName": "$s11KochavaCore8KVATimerCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVATimer", + "mangledName": "$s11KochavaCore8KVATimerC", + "moduleName": "KochavaCore", + "objc_name": "KVATimer", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAInvalidatable", + "printedName": "KVAInvalidatable", + "usr": "s:11KochavaCore16KVAInvalidatableP", + "mangledName": "$s11KochavaCore16KVAInvalidatableP" + }, + { + "kind": "Conformance", + "name": "KVAStartable", + "printedName": "KVAStartable", + "usr": "s:11KochavaCore12KVAStartableP", + "mangledName": "$s11KochavaCore12KVAStartableP" + }, + { + "kind": "Conformance", + "name": "KVAStoppable", + "printedName": "KVAStoppable", + "usr": "s:11KochavaCore12KVAStoppableP", + "mangledName": "$s11KochavaCore12KVAStoppableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAMutator", + "printedName": "KVAMutator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(forObject:closure_didMutate_performSideEffects_beforeDispatch_sf:closure_didMutate_performSideEffects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(KochavaCore.KVAMutator, KochavaCore.KVAMutator?, [Swift.AnyHashable : Any]?)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "mangledName": "$s11KochavaCore10KVAMutatorC9forObject54closure_didMutate_performSideEffects_beforeDispatch_sf0f1_gh1_ijK0ACyXl_yAC_ACSgSDys11AnyHashableVypGSgtcSgALtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "lock", + "printedName": "lock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC4lockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC4lockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "lock_includingParentFirst", + "printedName": "lock_includingParentFirst()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC25lock_includingParentFirstyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock", + "printedName": "unlock()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC6unlockyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC6unlockyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlock_includingParentLast", + "printedName": "unlock_includingParentLast()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC26unlock_includingParentLastyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate", + "printedName": "didMutate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC9didMutateyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC9didMutateyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sfyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf", + "printedName": "didMutate_sf(infoDictionary:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC12didMutate_sf14infoDictionaryySDys11AnyHashableVypGSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_sf_df", + "printedName": "didMutate_sf_df(childMutator:infoDictionary:performSideEffectsIntendedBeforeDispatchBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutator?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "mangledName": "$s11KochavaCore10KVAMutatorC15didMutate_sf_df12childMutator14infoDictionary44performSideEffectsIntendedBeforeDispatchBoolyACSg_SDys11AnyHashableVypGSgSbtF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didMutate_addObserver", + "printedName": "didMutate_addObserver(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSObjectProtocol?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSObjectProtocol", + "printedName": "ObjectiveC.NSObjectProtocol", + "usr": "c:objc(pl)NSObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Foundation.Notification) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Notification) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "mangledName": "$s11KochavaCore10KVAMutatorC21didMutate_addObserver7closureSo8NSObject_pSgy10Foundation12NotificationVcSg_tF", + "moduleName": "KochavaCore", + "objc_name": "didMutate_addObserverWithClosure:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "didMutatePassesToDelegateBool", + "printedName": "didMutatePassesToDelegateBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC29didMutatePassesToDelegateBoolSbSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mutableDelegate", + "printedName": "mutableDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAMutable?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAMutable?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutable", + "printedName": "KochavaCore.KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "mangledName": "$s11KochavaCore10KVAMutatorC15mutableDelegateAA10KVAMutable_pSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "didMutateDispatchCondensingAfterBool", + "printedName": "didMutateDispatchCondensingAfterBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvs", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "mangledName": "$s11KochavaCore10KVAMutatorC36didMutateDispatchCondensingAfterBoolSbvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "priorityBoolKey", + "printedName": "priorityBoolKey", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "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:11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "mangledName": "$s11KochavaCore10KVAMutatorC15priorityBoolKeySSvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore10KVAMutatorC", + "mangledName": "$s11KochavaCore10KVAMutatorC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAValue", + "printedName": "KVAValue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuidString:rawObject:object:serverObject:valueSourceIdentifier:adapter:metaValueArrayDictionary:startDate:placeholderForAsynchronousCollectionBool:staleBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "mangledName": "$s11KochavaCore8KVAValueC10uuidString9rawObject6object06serverG021valueSourceIdentifier7adapter24metaValueArrayDictionary9startDate40placeholderForAsynchronousCollectionBool05staleX0ACSSSg_yXlSgA2onA10KVAAdapterCSgSDySSACGSg10Foundation0S0VSgS2bSgtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_fromyACXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:class:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "mangledName": "$s11KochavaCore8KVAValueC8kva_from_5class12elementClass17initializedObjectACXDSgypSg_yXlXpSgAjItFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(py)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvp", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)description", + "mangledName": "$s11KochavaCore8KVAValueC11descriptionSSvg", + "moduleName": "KochavaCore", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "array", + "printedName": "array()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC5arraySayyXlGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool", + "printedName": "bool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4boolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC4boolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bool_optional", + "printedName": "bool_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "mangledName": "$s11KochavaCore8KVAValueC13bool_optionalSbSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "data", + "printedName": "data()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4data10Foundation4DataVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "date", + "printedName": "date()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "mangledName": "$s11KochavaCore8KVAValueC4date10Foundation4DateVSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dictionary", + "printedName": "dictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "mangledName": "$s11KochavaCore8KVAValueC10dictionarySDys11AnyHashableVypGSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int", + "printedName": "int()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC3intSiyF", + "mangledName": "$s11KochavaCore8KVAValueC3intSiyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "int_optional", + "printedName": "int_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12int_optionalSiSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12int_optionalSiSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "number", + "printedName": "number()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6numberSo8NSNumberCSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "string", + "printedName": "string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC6stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC6stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval", + "printedName": "timeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12timeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC12timeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "timeInterval_optional", + "printedName": "timeInterval_optional()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "mangledName": "$s11KochavaCore8KVAValueC21timeInterval_optionalSdSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "ageTimeInterval", + "printedName": "ageTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "mangledName": "$s11KochavaCore8KVAValueC15ageTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markStale", + "printedName": "markStale()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9markStaleyyF", + "mangledName": "$s11KochavaCore8KVAValueC9markStaleyyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "staleBool", + "printedName": "staleBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC9staleBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC9staleBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAValue?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "mangledName": "$s11KochavaCore8KVAValueC5value10forContextACSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "valueArrayDictionary", + "printedName": "valueArrayDictionary(fromObjectArray:globalValueSourceCollection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "mangledName": "$s11KochavaCore8KVAValueC20valueArrayDictionary010fromObjectE027globalValueSourceCollectionSDySSACGSgSayypGSg_AA13KVACollectionCSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mayMutateBool", + "printedName": "mayMutateBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "mangledName": "$s11KochavaCore8KVAValueC13mayMutateBoolSbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "mutator", + "printedName": "mutator", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "Lazy", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAMutator", + "printedName": "KochavaCore.KVAMutator", + "usr": "s:11KochavaCore10KVAMutatorC" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "mangledName": "$s11KochavaCore8KVAValueC7mutatorAA10KVAMutatorCvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "adapter", + "printedName": "adapter", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVAAdapter?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAAdapter?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAAdapter", + "printedName": "KochavaCore.KVAAdapter", + "usr": "c:@M@KochavaCore@objc(cs)KVAAdapter" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC7adapterAA10KVAAdapterCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "globalValueSourceCollection", + "printedName": "globalValueSourceCollection", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "KochavaCore.KVACollection?" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVACollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVACollection", + "printedName": "KochavaCore.KVACollection", + "usr": "c:@M@KochavaCore@objc(cs)KVACollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvs", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "mangledName": "$s11KochavaCore8KVAValueC27globalValueSourceCollectionAA13KVACollectionCSgvM", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uuidString", + "printedName": "uuidString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC10uuidStringSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC10uuidStringSSSgvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metaValueArrayDictionary", + "printedName": "metaValueArrayDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : KochavaCore.KVAValue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : KochavaCore.KVAValue]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "mangledName": "$s11KochavaCore8KVAValueC24metaValueArrayDictionarySDySSACGSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC6objectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC6objectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeholderForAsynchronousCollectionBool", + "printedName": "placeholderForAsynchronousCollectionBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "mangledName": "$s11KochavaCore8KVAValueC40placeholderForAsynchronousCollectionBoolSbvg", + "moduleName": "KochavaCore", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawObject", + "printedName": "rawObject", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "mangledName": "$s11KochavaCore8KVAValueC9rawObjectyXlSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "serverObject", + "printedName": "serverObject()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "mangledName": "$s11KochavaCore8KVAValueC12serverObjectyXlSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "serverObject_string", + "printedName": "serverObject_string()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "mangledName": "$s11KochavaCore8KVAValueC19serverObject_stringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "startDate", + "printedName": "startDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "mangledName": "$s11KochavaCore8KVAValueC9startDate10Foundation0E0Vvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "valueSourceIdentifier", + "printedName": "valueSourceIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvp", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "mangledName": "$s11KochavaCore8KVAValueC21valueSourceIdentifierSSSgvg", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAValue", + "printedName": "KochavaCore.KVAValue", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue(im)init", + "mangledName": "$s11KochavaCore8KVAValueCACycfc", + "moduleName": "KochavaCore", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@KochavaCore@objc(cs)KVAValue", + "mangledName": "$s11KochavaCore8KVAValueC", + "moduleName": "KochavaCore", + "objc_name": "KVAValue", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAMutable", + "printedName": "KVAMutable", + "usr": "s:11KochavaCore10KVAMutableP", + "mangledName": "$s11KochavaCore10KVAMutableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "KVAAnyClass", + "printedName": "KVAAnyClass", + "children": [ + { + "kind": "Function", + "name": "sanitizedNameString", + "printedName": "sanitizedNameString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "mangledName": "$s11KochavaCore11KVAAnyClassC19sanitizedNameStringySSSgyXlXpSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11KochavaCore11KVAAnyClassC", + "mangledName": "$s11KochavaCore11KVAAnyClassC", + "moduleName": "KochavaCore", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WatchKit", + "printedName": "WatchKit", + "declKind": "Import", + "moduleName": "KochavaCore" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Array", + "printedName": "Array", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "mangledName": "$sSa11KochavaCoreE8kva_fromySayxGSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "mangledName": "$sSa11KochavaCoreE8kva_from_12elementClass17initializedObjectSayxGSgypSg_yXlXpSgAGtFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSa11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append8nullableyxSg_tF", + "mangledName": "$sSa11KochavaCoreE10kva_append8nullableyxSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "kva_append", + "printedName": "kva_append(contentsOf_nullable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "mangledName": "$sSa11KochavaCoreE10kva_append19contentsOf_nullableyqd__Sg_t7ElementQyd__RszSTRd__lF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Element, τ_1_0 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:Sa", + "mangledName": "$sSa", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_DestructorSafeContainer", + "printedName": "_DestructorSafeContainer", + "usr": "s:s24_DestructorSafeContainerP", + "mangledName": "$ss24_DestructorSafeContainerP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ArrayProtocol", + "printedName": "_ArrayProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "_Buffer", + "printedName": "_Buffer", + "children": [ + { + "kind": "TypeNominal", + "name": "_ArrayBuffer", + "printedName": "Swift._ArrayBuffer<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s12_ArrayBufferV" + } + ] + } + ], + "usr": "s:s14_ArrayProtocolP", + "mangledName": "$ss14_ArrayProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator<[τ_0_0]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "ArraySlice", + "printedName": "Swift.ArraySlice<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:s10ArraySliceV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.UInt8]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSArray", + "printedName": "Foundation.NSArray", + "usr": "c:objc(cs)NSArray" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Bool", + "printedName": "Bool", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE8kva_fromySbSgypSgFZ", + "mangledName": "$sSb11KochavaCoreE8kva_fromySbSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSb11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_enabledDisabledString", + "printedName": "kva_enabledDisabledString(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "mangledName": "$sSb11KochavaCoreE25kva_enabledDisabledStringySSSgSbSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sb", + "mangledName": "$sSb", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinBooleanLiteral", + "printedName": "_ExpressibleByBuiltinBooleanLiteral", + "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Date", + "printedName": "Date", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(applePrintDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from010applePrintB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601DateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from07iso8601B6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(iso8601ShortDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from012iso8601ShortB6StringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(string:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_from6stringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_date", + "printedName": "kva_date(fromYYYYMMDDDateString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_date22fromYYYYMMDDDateStringACSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_earliestDate", + "printedName": "kva_earliestDate(date1:date2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_earliestB05date15date2ACSgAH_AHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTime", + "printedName": "kva_unixTime()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE12kva_unixTimes6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeDecimalNumber", + "printedName": "kva_unixTimeDecimalNumber()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE25kva_unixTimeDecimalNumberSo09NSDecimalI0CyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeMilliseconds", + "printedName": "kva_unixTimeMilliseconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE24kva_unixTimeMillisecondss6UInt64VyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_unixTimeString", + "printedName": "kva_unixTimeString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE18kva_unixTimeStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601DateString", + "printedName": "kva_iso8601DateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE011kva_iso8601B6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_iso8601ShortDateString", + "printedName": "kva_iso8601ShortDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE016kva_iso8601ShortB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(dateStyle:timeStyle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + }, + { + "kind": "TypeNominal", + "name": "Style", + "printedName": "Foundation.DateFormatter.Style", + "usr": "c:@E@NSDateFormatterStyle" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE10kva_string9dateStyle04timeH0SSSo015NSDateFormatterH0V_AItF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_yyyymmddDateString", + "printedName": "kva_yyyymmddDateString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE012kva_yyyymmddB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_agoTimeInterval", + "printedName": "kva_agoTimeInterval()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "mangledName": "$s10Foundation4DateV11KochavaCoreE19kva_agoTimeIntervalSdyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DateV", + "mangledName": "$s10Foundation4DateV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDate", + "printedName": "Foundation.NSDate", + "usr": "c:objc(cs)NSDate" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Int", + "printedName": "Int", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE8kva_fromySiSgypSgFZ", + "mangledName": "$sSi11KochavaCoreE8kva_fromySiSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Si11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSi11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Si", + "mangledName": "$sSi", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "FixedWidthInteger", + "printedName": "FixedWidthInteger", + "usr": "s:s17FixedWidthIntegerP", + "mangledName": "$ss17FixedWidthIntegerP" + }, + { + "kind": "Conformance", + "name": "SignedInteger", + "printedName": "SignedInteger", + "usr": "s:SZ", + "mangledName": "$sSZ" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "BinaryInteger", + "printedName": "BinaryInteger", + "children": [ + { + "kind": "TypeWitness", + "name": "Words", + "printedName": "Words", + "children": [ + { + "kind": "TypeNominal", + "name": "Words", + "printedName": "Swift.Int.Words", + "usr": "s:Si5WordsV" + } + ] + } + ], + "usr": "s:Sz", + "mangledName": "$sSz" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Int.SIMD2Storage", + "usr": "s:Si12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Int.SIMD4Storage", + "usr": "s:Si12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Int.SIMD8Storage", + "usr": "s:Si12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Int.SIMD16Storage", + "usr": "s:Si13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Int.SIMD32Storage", + "usr": "s:Si13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Int.SIMD64Storage", + "usr": "s:Si13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[τ_0_0 : τ_0_1]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "mangledName": "$sSD11KochavaCoreE8kva_fromySDyxq_GSgypSgFZ", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_asArray", + "printedName": "kva_asArray(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AnyObject]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AnyObject]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "mangledName": "$sSD11KochavaCoreE11kva_asArray10forContextSayyXlGSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_stringKeysLowercasedDictionary", + "printedName": "kva_stringKeysLowercasedDictionary()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:SD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "mangledName": "$sSD11KochavaCoreE34kva_stringKeysLowercasedDictionarySDys11AnyHashableVypGyF", + "moduleName": "KochavaCore", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSArray", + "printedName": "NSArray", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:elementClass:initializedObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSArray(cm)kva_from:elementClass:initializedObject:", + "mangledName": "$sSo7NSArrayC11KochavaCoreE8kva_from_12elementClass17initializedObjectABXDSgypSg_yXlXpSgAHtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSArrayC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSArray", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSArray", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFastEnumerationIterator", + "printedName": "Foundation.NSFastEnumerationIterator", + "usr": "s:10Foundation25NSFastEnumerationIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSData", + "printedName": "NSData", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSData(cm)kva_from:", + "mangledName": "$sSo6NSDataC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDataC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSData", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSData", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.Data]", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "IndexingIterator", + "printedName": "Swift.IndexingIterator", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ], + "usr": "s:s16IndexingIteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDate", + "printedName": "NSDate", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDate(cm)kva_from:", + "mangledName": "$sSo6NSDateC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo6NSDateC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDate", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDate", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDecimalNumber", + "printedName": "NSDecimalNumber", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE14kva_fromDoubleABSd_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "Convenience", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromDoubleABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_bankersScaleFourRoundingModeDecimalNumber", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromDouble:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB010fromDouble023roundingBehaviorDecimalB7HandlerABSd_So0abL0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_decimalNumber", + "printedName": "kva_decimalNumber(fromNumber:roundingBehaviorDecimalNumberHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumberHandler?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE011kva_decimalB004fromB0023roundingBehaviorDecimalB7HandlerABSgSo8NSNumberCSg_So0abK0CSgtFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB004fromB0ABSgSo8NSNumberCSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromObject:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB010fromObjectABSgypSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG0ABSd_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_timeIntervalRoundingModeDecimalNumber", + "printedName": "kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSDecimalNumber?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumber", + "printedName": "Foundation.NSDecimalNumber", + "usr": "c:objc(cs)NSDecimalNumber" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE035kva_timeIntervalRoundingModeDecimalB008fromTimeG9_optionalABSgSdSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "printedName": "kva_bankersScaleFourRoundingModeDecimalNumberHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Var", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvpZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDecimalNumberHandler", + "printedName": "Foundation.NSDecimalNumberHandler", + "usr": "c:objc(cs)NSDecimalNumberHandler" + } + ], + "declKind": "Accessor", + "usr": "s:So15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "mangledName": "$sSo15NSDecimalNumberC11KochavaCoreE039kva_bankersScaleFourRoundingModeDecimalB7HandlerSo0abL0CvgZ", + "moduleName": "KochavaCore", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDecimalNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDecimalNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSNumber", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSNumber", + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringACSgSSSg_tcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "mangledName": "$s10Foundation4DataV11KochavaCoreE8kva_fromyACSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE6kva_as10forContextyXlSgAD10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_hexString", + "printedName": "kva_hexString()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "mangledName": "$s10Foundation4DataV11KochavaCoreE13kva_hexStringSSSgyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSDictionary", + "printedName": "NSDictionary", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSDictionary(cm)kva_from:", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo12NSDictionaryC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSDictionary", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSDictionary", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: Any, value: Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.NSDictionary.Iterator", + "usr": "s:So12NSDictionaryC10FoundationE8IteratorC" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSError", + "printedName": "NSError", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "mangledName": "$sSo7NSErrorC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo7NSErrorC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSError", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSError", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSException", + "printedName": "NSException", + "children": [ + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo11NSExceptionC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSException", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSException", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSNumber", + "printedName": "NSNumber", + "children": [ + { + "kind": "Function", + "name": "kva_number", + "printedName": "kva_number(fromString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "mangledName": "$sSo8NSNumberC11KochavaCoreE10kva_number10fromStringABXDSgSSSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSNumber(cm)kva_from:", + "mangledName": "$sSo8NSNumberC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_isBoolBool", + "printedName": "kva_isBoolBool()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "mangledName": "$sSo8NSNumberC11KochavaCoreE010kva_isBoolF0SbyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSNumber", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSNumber", + "declAttributes": [ + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSValue", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.NSValue", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProcessInfo", + "printedName": "ProcessInfo", + "children": [ + { + "kind": "Function", + "name": "kva_operatingSystemNameString", + "printedName": "kva_operatingSystemNameString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE29kva_operatingSystemNameStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemStandardVersionInfoString", + "printedName": "kva_operatingSystemStandardVersionInfoString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE034kva_operatingSystemStandardVersionB6StringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_operatingSystemVersionString", + "printedName": "kva_operatingSystemVersionString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:So13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "mangledName": "$sSo13NSProcessInfoC11KochavaCoreE32kva_operatingSystemVersionStringSSyF", + "moduleName": "KochavaCore", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSProcessInfo", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSProcessInfo", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NSString", + "printedName": "NSString", + "children": [ + { + "kind": "Function", + "name": "kva_string", + "printedName": "kva_string(fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_stringFromJSONObject:prettyPrintBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE10kva_string14fromJSONObject15prettyPrintBoolSSSgypSg_SbtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_stringFromJSONObject:prettyPrintBool:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Self?", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(cm)kva_from:", + "mangledName": "$sSo8NSStringC11KochavaCoreE8kva_fromyABXDSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "mangledName": "$sSo8NSStringC11KochavaCoreE6kva_as10forContextyXlSgAC10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSString(im)kva_serializedJSONObjectWithPrintErrorsBool:", + "mangledName": "$sSo8NSStringC11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "objc_name": "kva_serializedJSONObjectWithPrintErrorsBool:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSString", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSString", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "StaticString", + "printedName": "Swift.StaticString", + "usr": "s:s12StaticStringV" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "children": [ + { + "kind": "Function", + "name": "kva_keyNameString", + "printedName": "kva_keyNameString(prefixString:identifierString:storageIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@KochavaCore@@objc(cs)NSUserDefaults(cm)kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "mangledName": "$sSo14NSUserDefaultsC11KochavaCoreE17kva_keyNameString06prefixH0010identifierH017storageIdentifierS2SSg_A2HtFZ", + "moduleName": "KochavaCore", + "static": true, + "objc_name": "kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "String", + "printedName": "String", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(kva_fromJSONObject:prettyPrintBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:SS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "mangledName": "$sSS11KochavaCoreE18kva_fromJSONObject15prettyPrintBoolSSSgypSg_Sbtcfc", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(bool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "mangledName": "$sSS11KochavaCoreE8kva_from4boolSSSbSg_tFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE8kva_fromySSSgypSgFZ", + "mangledName": "$sSS11KochavaCoreE8kva_fromySSSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSS11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_withMaximumLength", + "printedName": "kva_withMaximumLength(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "mangledName": "$sSS11KochavaCoreE21kva_withMaximumLengthySSSiF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_serializedJSONObject", + "printedName": "kva_serializedJSONObject(printErrorsBool:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "mangledName": "$sSS11KochavaCoreE24kva_serializedJSONObject15printErrorsBoolypSgSb_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:SS", + "mangledName": "$sSS", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CodingKeyRepresentable", + "printedName": "CodingKeyRepresentable", + "usr": "s:s22CodingKeyRepresentableP", + "mangledName": "$ss22CodingKeyRepresentableP" + }, + { + "kind": "Conformance", + "name": "_HasContiguousBytes", + "printedName": "_HasContiguousBytes", + "usr": "s:s19_HasContiguousBytesP", + "mangledName": "$ss19_HasContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "TextOutputStream", + "printedName": "TextOutputStream", + "usr": "s:s16TextOutputStreamP", + "mangledName": "$ss16TextOutputStreamP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", + "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", + "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", + "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", + "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinStringLiteral", + "printedName": "_ExpressibleByBuiltinStringLiteral", + "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", + "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.String.Index", + "usr": "s:SS5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Character", + "printedName": "Swift.Character", + "usr": "s:SJ" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.String.Iterator", + "usr": "s:SS8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "StringProtocol", + "printedName": "StringProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "UTF8View", + "printedName": "UTF8View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF8View", + "printedName": "Swift.String.UTF8View", + "usr": "s:SS8UTF8ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UTF16View", + "printedName": "UTF16View", + "children": [ + { + "kind": "TypeNominal", + "name": "UTF16View", + "printedName": "Swift.String.UTF16View", + "usr": "s:SS9UTF16ViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "UnicodeScalarView", + "printedName": "UnicodeScalarView", + "children": [ + { + "kind": "TypeNominal", + "name": "UnicodeScalarView", + "printedName": "Swift.String.UnicodeScalarView", + "usr": "s:SS17UnicodeScalarViewV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sy", + "mangledName": "$sSy" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultStringInterpolation", + "printedName": "Swift.DefaultStringInterpolation", + "usr": "s:s26DefaultStringInterpolationV" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Substring", + "printedName": "Swift.Substring", + "usr": "s:Ss" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MirrorPath", + "printedName": "MirrorPath", + "usr": "s:s10MirrorPathP", + "mangledName": "$ss10MirrorPathP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "kva_from", + "printedName": "kva_from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE8kva_fromySdSgypSgFZ", + "mangledName": "$sSd11KochavaCoreE8kva_fromySdSgypSgFZ", + "moduleName": "KochavaCore", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kva_as", + "printedName": "kva_as(forContext:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "KochavaCore.KVAContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "KVAContext", + "printedName": "KochavaCore.KVAContext", + "usr": "c:@M@KochavaCore@objc(cs)KVAContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:Sd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "mangledName": "$sSd11KochavaCoreE6kva_as10forContextyXlSgAA10KVAContextCSg_tF", + "moduleName": "KochavaCore", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "KVAAsForContextProtocol", + "printedName": "KVAAsForContextProtocol", + "usr": "s:11KochavaCore23KVAAsForContextProtocolP", + "mangledName": "$s11KochavaCore23KVAAsForContextProtocolP" + }, + { + "kind": "Conformance", + "name": "KVAFromProtocol", + "printedName": "KVAFromProtocol", + "usr": "s:11KochavaCore15KVAFromProtocolP", + "mangledName": "$s11KochavaCore15KVAFromProtocolP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Array.swift", + "kind": "Array", + "offset": 1638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10231, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 10408, + "length": 27, + "value": "\"yyyy-MM-dd HH:mm:ss ZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11257, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 11650, + "length": 34, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSSZZZZZ\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12533, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12609, + "length": 5, + "value": "\"UTC\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 12833, + "length": 32, + "value": "\"yyyy-MM-dd'T'HH:mm:ss'.'SSS'Z'\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13261, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/Date+KochavaCore.swift", + "kind": "StringLiteral", + "offset": 13438, + "length": 10, + "value": "\"yyyyMMdd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacyProfile.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 17, + "value": "\"KochavaCore.KVAPrivacyProfile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6161, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6196, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 6229, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18470, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18724, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 18980, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27469, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27530, + "length": 6, + "value": "\"$id$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27690, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27808, + "length": 19, + "value": "\"valueElementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 27984, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28196, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28275, + "length": 16, + "value": "\"baseIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28397, + "length": 19, + "value": "\"storageIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28504, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28602, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 28683, + "length": 19, + "value": "\"descriptionString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29030, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29129, + "length": 24, + "value": "\"denyDatapointCheckBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29262, + "length": 55, + "value": "\"asynchronousCollectionPrerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29447, + "length": 73, + "value": "\"asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29588, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29679, + "length": 23, + "value": "\"persistAggressiveBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29789, + "length": 19, + "value": "\"persistIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 29886, + "length": 31, + "value": "\"persistUserDefaultsTypeString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30007, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30136, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30233, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30322, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30430, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30583, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30696, + "length": 24, + "value": "\"valueInitializedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 30925, + "length": 20, + "value": "\"valueMinimumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31150, + "length": 20, + "value": "\"valueMaximumObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31383, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31687, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31716, + "length": 14, + "value": "\"value_object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 31993, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32134, + "length": 23, + "value": "\"closure_didInvalidate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32232, + "length": 19, + "value": "\"closure_didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32341, + "length": 38, + "value": "\"closure_didReadFromPersistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32489, + "length": 39, + "value": "\"closure_didSetCachedValueOnSameThread\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32603, + "length": 21, + "value": "\"closure_didSetValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32713, + "length": 25, + "value": "\"closure_validatedObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32835, + "length": 39, + "value": "\"closure_valueMetaValueArrayDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 32974, + "length": 24, + "value": "\"closure_valueStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33082, + "length": 23, + "value": "\"closure_value_willSet\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33193, + "length": 22, + "value": "\"closure_serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33300, + "length": 30, + "value": "\"closure_collectSynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33424, + "length": 31, + "value": "\"closure_collectAsynchronously\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33579, + "length": 38, + "value": "\"mutatorDidMutatePassesToDelegateBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 33788, + "length": 24, + "value": "\"mutatorMutableDelegate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "Dictionary", + "offset": 40544, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40855, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 40985, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41212, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41609, + "length": 13, + "value": "\"enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 41841, + "length": 12, + "value": "\"nameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42009, + "length": 12, + "value": "\"valueClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42307, + "length": 5, + "value": "\"key\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42482, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42704, + "length": 11, + "value": "\"watchBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 42928, + "length": 17, + "value": "\"allowValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43150, + "length": 23, + "value": "\"interfaceInDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43422, + "length": 30, + "value": "\"maximumStalenessTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 43717, + "length": 35, + "value": "\"persistWritesLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44011, + "length": 31, + "value": "\"persistWritesWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44276, + "length": 20, + "value": "\"valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44610, + "length": 13, + "value": "\"valueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 44911, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45159, + "length": 20, + "value": "\"valueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45185, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45346, + "length": 18, + "value": "\"watchValueObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45669, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 45932, + "length": 25, + "value": "\"watchValueMarkStaleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 45963, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46150, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 46172, + "length": 1, + "value": "\" - Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 53721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71386, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71433, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71476, + "length": 95, + "value": "\"Value \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71514, + "length": 2, + "value": "\" is not within the allowValueArray of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71570, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 71607, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72330, + "length": 11, + "value": "\"anyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72381, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72428, + "length": 122, + "value": "\"Object is not of class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72484, + "length": 1, + "value": "\" (or cannot be resolved to class \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72549, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 72590, + "length": 29, + "value": "\"Will use valueDefaultObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75389, + "length": 38, + "value": "\"f1dac492-a7fa-4365-97d1-f14ba4bd7ef5\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75535, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 75625, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76121, + "length": 38, + "value": "\"699a3c47-16c9-4bcd-b37e-773f0ad2a53a\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76267, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 76321, + "length": 9, + "value": "\"product\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 76550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 77145, + "length": 7, + "value": "\"value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78199, + "length": 12, + "value": "\"watchValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 78264, + "length": 13, + "value": "\"watch_value\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 78613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90623, + "length": 50, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 90645, + "length": 1, + "value": "\".asynchronousCollectionTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 92494, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92641, + "length": 38, + "value": "\"97b55c83-94b8-4acd-9b81-4a17cf39c7f1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92769, + "length": 111, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92792, + "length": 1, + "value": "\" - Asynchronous collection process - Did complete after substantial elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 92972, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 93165, + "length": 38, + "value": "\"26ab73dc-8e6c-4bba-873e-b0dafba0d4ea\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 93872, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 94334, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 94676, + "length": 9, + "value": "\"KVAAA-U\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 95316, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 98824, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 99621, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 130664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144740, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 144871, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 146239, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 153593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159055, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 159572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 159771, + "length": 34, + "value": "\".persistentStorageWriteWaitTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "BooleanLiteral", + "offset": 160047, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176203, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 176232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179211, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "IntegerLiteral", + "offset": 179735, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "FloatLiteral", + "offset": 181705, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAdapter.swift", + "kind": "StringLiteral", + "offset": 1651, + "length": 10, + "value": "\"KochavaCore.KVAAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 4486, + "length": 33, + "value": "\"KVAAppGroups.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "BooleanLiteral", + "offset": 6555, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAppGroups.swift", + "kind": "StringLiteral", + "offset": 6880, + "length": 57, + "value": "\"com.kochava.AppGroups.deviceAppGroupIdentifierDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "IntegerLiteral", + "offset": 5663, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "StringLiteral", + "offset": 9879, + "length": 39, + "value": "\"BackgroundTaskController.timeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "BooleanLiteral", + "offset": 10355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 11982, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVABackgroundTaskController.swift", + "kind": "FloatLiteral", + "offset": 14067, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 4903, + "length": 12, + "value": "\"dictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 5513, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 5741, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "Dictionary", + "offset": 28195, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACollection.swift", + "kind": "StringLiteral", + "offset": 2067, + "length": 13, + "value": "\"KochavaCore.KVACollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 865, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "StringLiteral", + "offset": 17062, + "length": 17, + "value": "\"Consent.adapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 22119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAConsent.swift", + "kind": "BooleanLiteral", + "offset": 24393, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 647, + "length": 14, + "value": "\"Context.host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 692, + "length": 6, + "value": "\"host\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 720, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 848, + "length": 13, + "value": "\"Context.log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 5, + "value": "\"log\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 918, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1074, + "length": 27, + "value": "\"Context.persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1132, + "length": 19, + "value": "\"persistentStorage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1186, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1314, + "length": 13, + "value": "\"Context.sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1358, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1384, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1522, + "length": 16, + "value": "\"Context.server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 1569, + "length": 8, + "value": "\"server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 1601, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2002, + "length": 28, + "value": "\"Context.serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 2061, + "length": 20, + "value": "\"serverUnrestricted\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 2105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3613, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAContext.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 10, + "value": "\"KochavaCore.KVAContext\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 956, + "length": 6, + "value": "\"Core\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 1318, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 25, + "value": "\"COMPILER_FLAG_SIMULATOR\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2213, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2530, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2564, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 2958, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3010, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "Dictionary", + "offset": 3271, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3390, + "length": 34, + "value": "\"didInvalidateAppGroupsSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3428, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3563, + "length": 31, + "value": "\"didInvalidateSystemSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3598, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "StringLiteral", + "offset": 3730, + "length": 28, + "value": "\"didInvalidateLogSharedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVACoreProduct.swift", + "kind": "BooleanLiteral", + "offset": 3762, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2306, + "length": 32, + "value": "\"DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 18, + "value": "\"globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2448, + "length": 56, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalConcurrent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2911, + "length": 28, + "value": "\"DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 2970, + "length": 14, + "value": "\"globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3045, + "length": 52, + "value": "\"com.kochava.KochavaCore.DispatchQueue.globalSerial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3258, + "length": 20, + "value": "\"DispatchQueue.main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 3309, + "length": 6, + "value": "\"main\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "BooleanLiteral", + "offset": 11608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVADispatchQueue.swift", + "kind": "StringLiteral", + "offset": 1842, + "length": 16, + "value": "\"KochavaCore.KVADispatchQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "BooleanLiteral", + "offset": 6231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAFile.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 7, + "value": "\"KochavaCore.KVAFile\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1461, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "BooleanLiteral", + "offset": 1493, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "Dictionary", + "offset": 4716, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4832, + "length": 7, + "value": "\"level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4958, + "length": 6, + "value": "\"note\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 92, + "value": "\"Please be advised that the log level is set higher than is recommended for a released app.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5274, + "length": 17, + "value": "\"level - did set\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5438, + "length": 59, + "value": "\"Set Log Level \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALog.swift", + "kind": "StringLiteral", + "offset": 5496, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 16, + "value": "\"LogLevel.never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 7, + "value": "\"never\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 833, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 16, + "value": "\"LogLevel.error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1227, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1521, + "length": 15, + "value": "\"LogLevel.warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 1567, + "length": 6, + "value": "\"warn\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 1593, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 15, + "value": "\"LogLevel.info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2051, + "length": 6, + "value": "\"info\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 16, + "value": "\"LogLevel.debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 2810, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 2837, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3207, + "length": 16, + "value": "\"LogLevel.trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3254, + "length": 7, + "value": "\"trace\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3281, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3609, + "length": 17, + "value": "\"LogLevel.always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3657, + "length": 8, + "value": "\"always\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "IntegerLiteral", + "offset": 3685, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 3991, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogLevel.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 11, + "value": "\"KochavaCore.KVALogLevel\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 14624, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "BooleanLiteral", + "offset": 43060, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 45627, + "length": 24, + "value": "\"KVALogMessage.didPrint\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVALogMessage.swift", + "kind": "StringLiteral", + "offset": 1638, + "length": 13, + "value": "\"KochavaCore.KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 7159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12177, + "length": 15, + "value": "\"completedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12235, + "length": 14, + "value": "\"completeBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 12275, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 9, + "value": "\"consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12455, + "length": 9, + "value": "\"context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12595, + "length": 12, + "value": "\"valueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 12979, + "length": 9, + "value": "\"request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13112, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13211, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13339, + "length": 14, + "value": "\"elementClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 13511, + "length": 22, + "value": "\"sessionConfiguration\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14877, + "length": 21, + "value": "\"consentRequiredBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 14964, + "length": 15, + "value": "\"didErrorCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 14997, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15072, + "length": 24, + "value": "\"didExperienceDelayBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15188, + "length": 19, + "value": "\"didStartFirstDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15275, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 15309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15392, + "length": 18, + "value": "\"enabledStartDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15477, + "length": 11, + "value": "\"start_ymd\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15575, + "length": 25, + "value": "\"networkingInstanceCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15690, + "length": 39, + "value": "\"networkingInstanceNetTransactionCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15804, + "length": 13, + "value": "\"persistBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 15946, + "length": 33, + "value": "\"prerequisiteTaskIdentifierArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16165, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16391, + "length": 40, + "value": "\"prerequisiteTaskIdentifierArray.remove\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16573, + "length": 30, + "value": "\"sendTaskLogMessagesPrintBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16691, + "length": 40, + "value": "\"transactionProcessingWaitEstablishBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16824, + "length": 23, + "value": "\"updateWatchValuesBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16958, + "length": 16, + "value": "\"variationArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 16990, + "length": 12, + "value": "\"variations\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17167, + "length": 14, + "value": "\"attemptCount\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17271, + "length": 18, + "value": "\"httpMethodString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17394, + "length": 33, + "value": "\"privacyRedactionKeySuffixString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17540, + "length": 36, + "value": "\"bodyDataNilDoesCompleteRequestBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17690, + "length": 22, + "value": "\"bodyDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17833, + "length": 29, + "value": "\"bodyDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 17962, + "length": 12, + "value": "\"bodyObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18154, + "length": 24, + "value": "\"headerDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18301, + "length": 31, + "value": "\"headerDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18413, + "length": 11, + "value": "\"retryBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18536, + "length": 25, + "value": "\"retryTimeIntervalSeries\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18649, + "length": 16, + "value": "\"subURLIdString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18771, + "length": 21, + "value": "\"urlDictionaryFormat\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 18905, + "length": 28, + "value": "\"urlDictionaryFormat.append\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19030, + "length": 18, + "value": "\"urlIdStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19131, + "length": 11, + "value": "\"urlString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19237, + "length": 16, + "value": "\"urlStringArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19334, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19599, + "length": 17, + "value": "\"bodyLocalObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19731, + "length": 26, + "value": "\"bodyOverrideAppendObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 19906, + "length": 20, + "value": "\"bodyOverrideObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20364, + "length": 21, + "value": "\"httpStatusCodeLocal\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20482, + "length": 18, + "value": "\"localAllowedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20590, + "length": 11, + "value": "\"localBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20718, + "length": 30, + "value": "\"localProcessWaitTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20811, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 20912, + "length": 13, + "value": "\"classObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21177, + "length": 20, + "value": "\"networkServiceType\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21283, + "length": 21, + "value": "\"closure_enabledBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21406, + "length": 30, + "value": "\"closure_transformedURLString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21543, + "length": 26, + "value": "\"closure_willStartRequest\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21669, + "length": 22, + "value": "\"closure_succededBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21775, + "length": 21, + "value": "\"closure_didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 21911, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 40294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66209, + "length": 7, + "value": "\"$nil$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 66438, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66485, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 66672, + "length": 16, + "value": "\"responseObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67012, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 67053, + "length": 3, + "value": "202" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67100, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67171, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 67263, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "Dictionary", + "offset": 68603, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68702, + "length": 27, + "value": "\"bodyOverridenAppendedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68733, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68837, + "length": 19, + "value": "\"bodyOverridenBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 68860, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68904, + "length": 16, + "value": "\"didSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 68968, + "length": 21, + "value": "\"elapsedTimeInterval\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69167, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69263, + "length": 19, + "value": "\"httpStatusCodeInt\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69410, + "length": 24, + "value": "\"jsonSerializationError\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69568, + "length": 22, + "value": "\"serverDidSucceedBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69701, + "length": 29, + "value": "\"serverDidSucceedErrorString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69734, + "length": 47, + "value": "\"The transaction did not succeed at the server\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69866, + "length": 9, + "value": "\"service\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69879, + "length": 7, + "value": "\"local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 69988, + "length": 18, + "value": "\"willCompleteBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70273, + "length": 8, + "value": "\"result\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 70627, + "length": 10, + "value": "\"Response\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 71837, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76734, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 76989, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94137, + "length": 39, + "value": "\"NetTransaction.attemptCountIntAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94208, + "length": 15, + "value": "\"attempt_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 94257, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 94976, + "length": 31, + "value": "\"NetTransaction.consentAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 95492, + "length": 38, + "value": "\"215438AD-DE21-4AE8-A8F6-0754ED5295AA\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 95884, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96236, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96677, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 96716, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 102485, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 102490, + "length": 7, + "value": "86400.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102745, + "length": 32, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 102767, + "length": 1, + "value": "\".sendTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 103086, + "length": 5, + "value": "120.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 103695, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 107996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108106, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108238, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108439, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 108761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109221, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109604, + "length": 46, + "value": "\"Not enabled. Will complete without sending.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109754, + "length": 16, + "value": "\"netTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 109823, + "length": 14, + "value": "\"reasonString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 109983, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110101, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 110152, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 111887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112219, + "length": 9, + "value": "\"Request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 112962, + "length": 38, + "value": "\"f48201a0-66d0-4561-b7ef-d3884b2ae943\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 113567, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 113765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114457, + "length": 33, + "value": "\"NetTransaction.urlStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 114522, + "length": 5, + "value": "\"url\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 114561, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115266, + "length": 34, + "value": "\"NetTransaction.uuidStringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 115332, + "length": 7, + "value": "\"nt_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 115373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 119318, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 149656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 177904, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179003, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 179826, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "IntegerLiteral", + "offset": 182120, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 182469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 183119, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "FloatLiteral", + "offset": 183526, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 189966, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 192411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "BooleanLiteral", + "offset": 197181, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210740, + "length": 50, + "value": "\"KVANetTransaction.attemptDidFinishButNotComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 210944, + "length": 31, + "value": "\"KVANetTransaction.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 211452, + "length": 31, + "value": "\"NetTransaction.requestBodyKey\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransaction.swift", + "kind": "StringLiteral", + "offset": 1639, + "length": 17, + "value": "\"KochavaCore.KVANetTransaction\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "IntegerLiteral", + "offset": 15441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 15870, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "Array", + "offset": 16087, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetTransactionQueue.swift", + "kind": "BooleanLiteral", + "offset": 19441, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 18398, + "length": 12, + "value": "\"networking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27024, + "length": 11, + "value": "\"$default$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27086, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27567, + "length": 12, + "value": "\"$override$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 27631, + "length": 19, + "value": "\"$override.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 28874, + "length": 38, + "value": "\"Configure - Will useMergedDictionary\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 29237, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29456, + "length": 10, + "value": "\"$context\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 29775, + "length": 18, + "value": "\"log_shared_level\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30003, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30582, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 30845, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 30994, + "length": 21, + "value": "\"universalIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31107, + "length": 9, + "value": "\"type_id\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31661, + "length": 12, + "value": "\"identifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 31947, + "length": 26, + "value": "\"concurrent_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32272, + "length": 19, + "value": "\"override_adapters\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 32803, + "length": 26, + "value": "\"override_nettransactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33436, + "length": 16, + "value": "\"override_tasks\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 33908, + "length": 21, + "value": "\"queue_maximum_count\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34231, + "length": 19, + "value": "\"count_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34608, + "length": 21, + "value": "\"seconds_per_request\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 34939, + "length": 16, + "value": "\"response_local\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35202, + "length": 17, + "value": "\"retry_waterfall\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 35605, + "length": 56, + "value": "\"transaction_processing_order_resequencing_wait_initial\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36130, + "length": 48, + "value": "\"transaction_processing_order_resequencing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36592, + "length": 29, + "value": "\"transaction_processing_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36649, + "length": 15, + "value": "\"tracking_wait\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 36979, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37285, + "length": 15, + "value": "\"Did Configure\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 37523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 37695, + "length": 13, + "value": "\"executables\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 38500, + "length": 107, + "value": "\"Executable object could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 70350, + "length": 9, + "value": "\"privacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79445, + "length": 25, + "value": "\"Networking.arrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79695, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79805, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79843, + "length": 4, + "value": "\"no\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79878, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79883, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 79912, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79927, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79956, + "length": 6, + "value": "\"true\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79964, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 79992, + "length": 5, + "value": "\"yes\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 79999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80027, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80032, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 80060, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 80075, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80226, + "length": 24, + "value": "\"Networking.boolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 80549, + "length": 24, + "value": "\"Networking.dataAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81309, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81363, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81418, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81431, + "length": 2, + "value": "\" is below the valueMinimumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81484, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81533, + "length": 47, + "value": "\"Will use valueMinimumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 81579, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82043, + "length": 6, + "value": "\"date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82097, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82152, + "length": 67, + "value": "\"Date \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82165, + "length": 2, + "value": "\" is above the valueMaximumDate of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82218, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82267, + "length": 47, + "value": "\"Will use valueMaximumDate \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82313, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 82750, + "length": 24, + "value": "\"Networking.dateAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83103, + "length": 30, + "value": "\"Networking.dictionaryAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 83529, + "length": 23, + "value": "\"Networking.intAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84344, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84400, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84455, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84484, + "length": 2, + "value": "\" is below the valueMinimumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84553, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84602, + "length": 63, + "value": "\"Will use valueMinimumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 84664, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85206, + "length": 8, + "value": "\"number\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85262, + "length": 10, + "value": "\"validate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85317, + "length": 99, + "value": "\"Number \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85346, + "length": 2, + "value": "\" is above the valueMaximumNumber of \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85415, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85464, + "length": 63, + "value": "\"Will use valueMaximumNumber \"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85526, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 85984, + "length": 26, + "value": "\"Networking.numberAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86319, + "length": 26, + "value": "\"Networking.stringAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 86782, + "length": 32, + "value": "\"Networking.timeIntervalAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87482, + "length": 38, + "value": "\"Networking.instanceIdentifierAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 87746, + "length": 32, + "value": "\"Networking.netTransactionQueue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87801, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 87850, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 87895, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 88647, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 89276, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89761, + "length": 24, + "value": "\"Networking.executeTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 89816, + "length": 9, + "value": "\"execute\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 90815, + "length": 118, + "value": "\"Task \"execute\" - parameter could not be formed into an object conforming to protocol KVAExecutable. Not executed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91474, + "length": 27, + "value": "\"Networking.instantAppTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 91532, + "length": 13, + "value": "\"instant_app\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92075, + "length": 22, + "value": "\"Networking.printTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92128, + "length": 7, + "value": "\"print\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 92167, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 92928, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93000, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93012, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93083, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93108, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93161, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93238, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93255, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93448, + "length": 8, + "value": "\"$class\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93458, + "length": 15, + "value": "\"KVALogMessage\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93495, + "length": 13, + "value": "\"sourceClass\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93510, + "length": 15, + "value": "\"KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 93547, + "length": 16, + "value": "\"headlineString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94129, + "length": 114, + "value": "\"Task \"print\" - parameter could not be formed into an object conforming to protocol KVAPrintable. Not printed.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94717, + "length": 22, + "value": "\"Networking.startTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 94770, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 95752, + "length": 114, + "value": "\"Task \"start\" - parameter could not be formed into an object conforming to protocol KVAStartable. Not started.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96298, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96357, + "length": 14, + "value": "\"state_active\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96802, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 96946, + "length": 28, + "value": "\"Networking.stateActiveTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97358, + "length": 29, + "value": "\"Networking.transactionsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97418, + "length": 25, + "value": "\"networking_transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97940, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 97998, + "length": 14, + "value": "\"transactions\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98486, + "length": 21, + "value": "\"Networking.urlsTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 98538, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99022, + "length": 18, + "value": "\"$default.append$\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99080, + "length": 6, + "value": "\"urls\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99544, + "length": 30, + "value": "\"Networking.watchedValuesTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 99605, + "length": 16, + "value": "\"watched_values\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100695, + "length": 24, + "value": "\"Networking.wrapperTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 100750, + "length": 9, + "value": "\"wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101297, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101337, + "length": 17, + "value": "\"Unnamed Wrapper\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101436, + "length": 9, + "value": "\"version\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 101543, + "length": 12, + "value": "\"build_date\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102101, + "length": 34, + "value": "\"com.kochava.Kochava\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102134, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 102831, + "length": 61, + "value": "\"Networking.attemptInProgressConcurrentMaximumRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 103272, + "length": 51, + "value": "\"attempt_in_progress_concurrent_maximum_regulation\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 103352, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 106178, + "length": 15, + "value": "\"rate_limiting\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 106243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106641, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 106754, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107025, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "FloatLiteral", + "offset": 107078, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107197, + "length": 38, + "value": "\"054d3571-2dd2-4307-bdce-7d7f8d5ce37d\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 107614, + "length": 73, + "value": "\"Rate limiting window request count was relieved. Will lift regulation.\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 107851, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110512, + "length": 57, + "value": "\"Networking.rateLimitingWindowRequestCountRegulationTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 110957, + "length": 22, + "value": "\"Networking.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111345, + "length": 7, + "value": "\"sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111849, + "length": 9, + "value": "\"started\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 111890, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 111972, + "length": 24, + "value": "\"Networking.startedTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 112309, + "length": 34, + "value": "\"KVANetworking.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 122253, + "length": 55, + "value": "\"KVANetworking.overrideAdapterArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 126339, + "length": 62, + "value": "\"KVANetworking.overrideNetTransactionArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 130148, + "length": 52, + "value": "\"KVANetworking.overrideTaskArrayDictionaryDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 138971, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 144988, + "length": 79, + "value": "\"KVANetworking.transactionProcessingOrderResequencingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 148635, + "length": 62, + "value": "\"KVANetworking.transactionProcessingWaitTimeIntervalDidMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 149073, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 150687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 150984, + "length": 46, + "value": "\"Networking.errorRetryGroupWaitTask [groupId]\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 151609, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 162542, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 163484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 164254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 164746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Dictionary", + "offset": 164975, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 166289, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 166613, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 169656, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 172957, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 173692, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 188678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 188795, + "length": 59, + "value": "\"Networking.transactionProcessingOrderResequencingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "IntegerLiteral", + "offset": 199001, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199211, + "length": 39, + "value": "\"transaction_processing_wait_completed\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199280, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 199308, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 199413, + "length": 42, + "value": "\"Networking.transactionProcessingWaitTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "Array", + "offset": 201589, + "length": 84, + "value": "[7.0, 30.0, 300.0, 1800.0]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "BooleanLiteral", + "offset": 201712, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 201867, + "length": 27, + "value": "\"KVANetworking.willDealloc\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVANetworking.swift", + "kind": "StringLiteral", + "offset": 1941, + "length": 13, + "value": "\"KochavaCore.KVANetworking\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 25539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "BooleanLiteral", + "offset": 46090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49530, + "length": 70, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49555, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 49573, + "length": 1, + "value": "\".standardVersionInfoString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProduct.swift", + "kind": "StringLiteral", + "offset": 442, + "length": 10, + "value": "\"KochavaCore.KVAProduct\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 2042, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 33396, + "length": 21, + "value": "\"intelligent_consent\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 34459, + "length": 19, + "value": "\"Privacy.sleepTask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 35442, + "length": 15, + "value": "\"privacy_sleep\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 40881, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 48923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "BooleanLiteral", + "offset": 49659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAPrivacy.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 10, + "value": "\"KochavaCore.KVAPrivacy\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13882, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13924, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13962, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 13999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 14038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "BooleanLiteral", + "offset": 21866, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "Array", + "offset": 24771, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAProductController.swift", + "kind": "StringLiteral", + "offset": 25157, + "length": 39, + "value": "\"ProductController.productArrayAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 2923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 17648, + "length": 30, + "value": "\"KVASystem.mutatorTokenString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21674, + "length": 32, + "value": "\"System.appExtensionBoolAdapter\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 21738, + "length": 11, + "value": "\"extension\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21783, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 21929, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 22536, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 25636, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "BooleanLiteral", + "offset": 28232, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 28716, + "length": 33, + "value": "\"KVASystem.valueSourceCollection\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29190, + "length": 40, + "value": "\"MessagesViewController.didBecomeActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29528, + "length": 40, + "value": "\"MessagesViewController.didResignActive\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 29836, + "length": 32, + "value": "\"KVASystem.stateActiveDidBecome\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVASystem.swift", + "kind": "StringLiteral", + "offset": 30116, + "length": 33, + "value": "\"KVASystem.stateActiveWillResign\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 15889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAAny.swift", + "kind": "BooleanLiteral", + "offset": 16044, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12622, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12679, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 12712, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 27283, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 46551, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 47534, + "length": 18, + "value": "\"KVATask.didReset\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 48038, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 58023, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 68319, + "length": 21, + "value": "\"KVATask.didComplete\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 78382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86375, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86434, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 86483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87044, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87085, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87143, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87191, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87787, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87845, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 87893, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 103999, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 104048, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 128451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 129646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 131807, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 133215, + "length": 22, + "value": "\".attemptTimeoutTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133392, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 133721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134544, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 134596, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 135183, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 136463, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 140216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142662, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 142830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 152033, + "length": 13, + "value": "\".retryTimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "FloatLiteral", + "offset": 152190, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 152864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153199, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153239, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 153899, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 154533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "BooleanLiteral", + "offset": 155285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATask.swift", + "kind": "StringLiteral", + "offset": 1615, + "length": 7, + "value": "\"KochavaCore.KVATask\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 19461, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimeIntervalSeries.swift", + "kind": "IntegerLiteral", + "offset": 20672, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "BooleanLiteral", + "offset": 664, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1720, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1726, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1732, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 1738, + "length": 3, + "value": "\"!\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATag.swift", + "kind": "StringLiteral", + "offset": 507, + "length": 6, + "value": "\"KochavaCore.KVATag\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 5016, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 21946, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22027, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "IntegerLiteral", + "offset": 22102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22197, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "FloatLiteral", + "offset": 22565, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 22934, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "BooleanLiteral", + "offset": 31907, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVATimer.swift", + "kind": "StringLiteral", + "offset": 1646, + "length": 8, + "value": "\"KochavaCore.KVATimer\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 12861, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 19974, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "BooleanLiteral", + "offset": 20136, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 20515, + "length": 18, + "value": "\"KVAAny.didMutate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAMutator.swift", + "kind": "StringLiteral", + "offset": 21098, + "length": 14, + "value": "\"priorityBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 3396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 4968, + "length": 12, + "value": "\"uuidString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5008, + "length": 10, + "value": "\"idString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5233, + "length": 23, + "value": "\"valueSourceIdentifier\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 23, + "value": "\"valueSourceNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5377, + "length": 19, + "value": "\"adapterNameString\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5512, + "length": 11, + "value": "\"rawObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 5852, + "length": 8, + "value": "\"object\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 6932, + "length": 14, + "value": "\"serverObject\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7288, + "length": 16, + "value": "\"metaValueArray\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 7805, + "length": 11, + "value": "\"startDate\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8199, + "length": 42, + "value": "\"placeholderForAsynchronousCollectionBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8278, + "length": 43, + "value": "\"placeholderForAsynchronousCalculationBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 8347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 8410, + "length": 11, + "value": "\"staleBool\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 22036, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 38867, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "BooleanLiteral", + "offset": 44750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 49382, + "length": 12, + "value": "\"___NULL___\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/KVAValue.swift", + "kind": "StringLiteral", + "offset": 1652, + "length": 8, + "value": "\"KochavaCore.KVAValue\"" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "IntegerLiteral", + "offset": 5560, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5589, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5621, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5654, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSDecimalNumber+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5690, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/NSString+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 1673, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/johnbushnell\/Code\/Kochava\/Apple-KochavaSDK-Source\/KochavaCore\/KochavaCore\/ClassFiles\/String+KochavaCore.swift", + "kind": "BooleanLiteral", + "offset": 5583, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.private.swiftinterface b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.private.swiftinterface new file mode 100644 index 0000000..45dceb5 --- /dev/null +++ b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.private.swiftinterface @@ -0,0 +1,1417 @@ +// 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-watchos5.2-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import KochavaCore +import Swift +import UIKit +import WatchKit +import _Concurrency +import _StringProcessing +import os.log +import os +extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Array? + public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Swift.Array? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Swift.Array { + public mutating func kva_append(nullable newElement: Element?) + public mutating func kva_append(contentsOf_nullable newElements: S?) where Element == S.Element, S : Swift.Sequence +} +extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Bool? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? +} +extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601DateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(iso8601ShortDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(string: Swift.String?) -> Foundation.Date? + public static func kva_date(fromYYYYMMDDDateString string: Swift.String?) -> Foundation.Date? + public static func kva_from(_ object: Any?) -> Foundation.Date? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_earliestDate(date1: Foundation.Date?, date2: Foundation.Date?) -> Foundation.Date? + public func kva_unixTime() -> Swift.UInt64 + public func kva_unixTimeDecimalNumber() -> Foundation.NSDecimalNumber + public func kva_unixTimeMilliseconds() -> Swift.UInt64 + public func kva_unixTimeString() -> Swift.String + public func kva_iso8601DateString() -> Swift.String + public func kva_iso8601ShortDateString() -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_yyyymmddDateString() -> Swift.String + public func kva_agoTimeInterval() -> Foundation.TimeInterval +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } +} +extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Int? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + @discardableResult + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { + get + set(descriptionString) + } + final public var key: Swift.AnyHashable? { + get + set(key) + } + final public var identifier: KochavaCore.KVAAdapter.Identifier { + get + } + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + get + set(maximumStalenessTimeInterval) + } + final public var nameString: Swift.String? { + get + set(nameString) + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { + get + set(product) + } + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(storageIdentifier) + } + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { + get + set(valueInitializedObject) + } + final public var valueObject: Swift.AnyObject? { + get + set(valueObject) + } + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { + get + set(watchValueObject) + } + final public var asynchronousCollectionInProgressBool: Swift.Bool { + get + } + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { + get + set(consent) + } + final public var touchlessValue: KochavaCore.KVAValue? { + get + set(touchlessValue) + } + final public var touchlessValueObject: Swift.AnyObject? { + get + set(touchlessValueObject) + } + final public var value: KochavaCore.KVAValue? { + get + set(value) + } + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { + get + set(valueRawObject) + } + final public var watchValue: KochavaCore.KVAValue? { + get + set(watchValue) + } + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { + get + set(watchValueRawObject) + } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let stalenessNeverTimeInterval: Foundation.TimeInterval? + public static let stalenessImmediateTimeInterval: Swift.Double +} +@_inheritsConvenienceInitializers @objc(KVAAppGroups) final public class KVAAppGroups : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVAAppGroups { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVAAppGroups? { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { + @objc get + @objc set(deviceAppGroupIdentifier) + } + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name + @objc override dynamic public init() + @objc deinit +} +public protocol KVAAsForContextProtocol { + func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVABackgroundTaskController) final public class KVABackgroundTaskController : ObjectiveC.NSObject { + public static let shared: KochavaCore.KVABackgroundTaskController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + @objc deinit +} +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) + convenience public init(adapter: KochavaCore.KVAAdapter?) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func append(collection: KochavaCore.KVACollection?) + final public func register(adapter: KochavaCore.KVAAdapter?) + final public func register(netTransaction: KochavaCore.KVANetTransaction?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) + final public func register(task: KochavaCore.KVATask?) + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func count() -> Swift.Int + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void + final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Identifier = Swift.String + public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String + @objc deinit +} +public protocol KVAConfigureWithProtocol { + func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func invalidate() + @objc final public func mayCollectBool() -> Swift.Bool + @objc final public func mayPersistBool() -> Swift.Bool + @objc final public func mayShareBool() -> Swift.Bool + @objc final public func mayKeepBool() -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { + @objc get + } + @objc final public var gdprEnabledBool: Swift.Bool { + @objc get + } + final public var enabledBool: Swift.Bool { + get + } + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { + @objc get + @objc set(grantedBoolNumber) + } + final public var grantedBool_sf: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedDate: Foundation.Date? { + @objc get + } + @objc final public var requiredBool: Swift.Bool { + @objc get + } + @objc final public var responseDate: Foundation.Date? { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAContext) final public class KVAContext : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let host: KochavaCore.KVAContext + @objc public static let log: KochavaCore.KVAContext + @objc public static let persistentStorage: KochavaCore.KVAContext + @objc public static let sdk: KochavaCore.KVAContext + @objc public static let server: KochavaCore.KVAContext + @objc public static let serverUnrestricted: KochavaCore.KVAContext + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String + final public let isHostBool: Swift.Bool + final public let isLogBool: Swift.Bool + final public let isPersistentStorageBool: Swift.Bool + final public let isSDKBool: Swift.Bool + final public let isServerBool: Swift.Bool + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { + @objc public static let shared: KochavaCore.KVAProduct + public static var sharedInstance: Swift.AnyObject { + get + } + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc deinit +} +extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Dictionary? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] +} +@_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { + public static func printHostAPICall(headlineString: Swift.String) + public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public var keyString: Swift.String? { + get + } + final public var subChunkNameStringArray: [Swift.String]? { + get + } + final public var valueClass: Swift.AnyClass? { + get + } + final public var valueElementClass: Swift.AnyClass? { + get + } + final public var valueObject: Any? { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + final public var valueSourcePropertyNameString: Swift.String? { + get + } + final public func valueUpdateBool_resolved() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryFormat) final public class KVADictionaryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func appending(dictionaryFormat1: KochavaCore.KVADictionaryFormat?, dictionaryFormat2: KochavaCore.KVADictionaryFormat?) -> KochavaCore.KVADictionaryFormat? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var dictionaryEntryFormatArray: [KochavaCore.KVADictionaryEntryFormat]? { + get + } + @objc deinit +} +@objc(KVADispatchQueue) final public class KVADispatchQueue : ObjectiveC.NSObject { + @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue + @objc public static let globalSerial: KochavaCore.KVADispatchQueue + @objc public static let main: KochavaCore.KVADispatchQueue + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) + @objc override final public var description: Swift.String { + @objc get + } + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String + @objc deinit +} +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { + get + } + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { + get + } + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + get + } + final public var extensionOverrideString: Swift.String? { + get + } + final public var subfolderNameStringArray: [Swift.String]? { + get + } + @objc deinit +} +public protocol KVASourceFileProvider { + var sourceFile: KochavaCore.KVAFile? { get set } +} +public protocol KVAFromProtocol { + static func kva_from(_ object: Any?) -> Self? +} +public protocol KVAFromWithInitializedObjectProtocol { + static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? +} +public protocol KVAInvalidatable : AnyObject { + func invalidate() +} +public protocol KVAInvalidatableWithOptions : AnyObject { + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +public protocol KVAKeyable { + func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVALog) final public class KVALog : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVALog + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var level: KochavaCore.KVALogLevel? { + @objc get + @objc set(level) + } + @objc final public var osLogEnabledBool: Swift.Bool + @objc final public var prettyPrintBool: Swift.Bool { + @objc get + @objc set(prettyPrintBool) + } + @objc final public var printLinesIndividuallyBool: Swift.Bool { + @objc get + @objc set(printLinesIndividuallyBool) + } + @objc final public var printPrefixString: Swift.String? { + @objc get + @objc set(printPrefixString) + } + @objc final public func logMessageArray_copy() -> [KochavaCore.KVALogMessage]? + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVALogLevel) final public class KVALogLevel : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static let never: KochavaCore.KVALogLevel + @objc public static let error: KochavaCore.KVALogLevel + @objc public static let warn: KochavaCore.KVALogLevel + @objc public static let info: KochavaCore.KVALogLevel + @objc public static let debug: KochavaCore.KVALogLevel + @objc public static let trace: KochavaCore.KVALogLevel + @objc public static let always: KochavaCore.KVALogLevel + @objc public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String + @objc deinit +} +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { + public static func print(_ headlineString: Swift.String?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) + @discardableResult + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func print() + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var product: KochavaCore.KVAProduct { + get + } + final public var sourceClass: Swift.AnyClass? { + get + } + public typealias SourceIdentifier = Swift.String + final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { + get + } + final public var bodyDictionary: [Swift.AnyHashable : Any]? { + get + } + final public var printDidDate: Foundation.Date? { + get + } + final public var printString: Swift.String { + get + } + public static let didPrintNotificationName: Foundation.Notification.Name + @objc deinit +} +public protocol KVAMutable : AnyObject { + var mutator: KochavaCore.KVAMutator { get } +} +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var sendTask: KochavaCore.KVATask { + get + } + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? + public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void + final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { + get + set(closure_enabledBool) + } + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) + final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { + get + set(closure_succededBool) + } + final public func isSuccessfulBool(responseObject: Any?) -> Swift.Bool + public typealias Closure_SucceededBool = (_ netTransaction: KochavaCore.KVANetTransaction, _ responseObject: Any?) -> Swift.Bool + final public var closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? { + get + set(closure_transformedURLString) + } + public typealias Closure_TransformedURLString = (_ netTransaction: KochavaCore.KVANetTransaction, _ startingURLString: Swift.String?) -> Swift.String? + final public var closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? { + get + set(closure_willStartRequest) + } + public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void + final public var localValueSourceCollection: KochavaCore.KVACollection? + final public var identifier: KochavaCore.KVANetTransaction.Identifier { + get + } + public typealias Identifier = Swift.String + final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { + get + } + public typealias UniversalIdentifier = Swift.String + final public var urlString: Swift.String? { + get + } + final public func urlIdStringArray() -> [Swift.String]? + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { + get + } + final public var didErrorCount: Swift.Int { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } + final public var didStartFirstDate: Foundation.Date? { + get + } + final public var elapsedTimeInterval: Swift.Double { + get + } + final public func elapsedTimeIntervalDecimalNumber() -> Foundation.NSDecimalNumber + final public var error: Swift.Error? { + get + } + final public func requestRollupLogMessageArray_append(_ logMessage: KochavaCore.KVALogMessage?) + final public var valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + set(valueArrayDictionary) + } + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? + public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name + public static let didCompleteNotificationName: Foundation.Notification.Name + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier +} +public protocol KVANetTransactionSubURLIdStringMethodProvider { + func subURLIdString() -> Swift.String? +} +public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { + var serviceLocallyBool: Swift.Bool { get } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var currentVariationURLString: Swift.String? { + get + } + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { + get + } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier + final public var currentVariationStartDate: Foundation.Date? { + get + } + final public var currentVariationSuccessfulURLIndex: Swift.Int? { + get + } + final public var currentVariationSuccessfulURLString: Swift.String? { + get + } + final public var currentVariationURLIndex: Swift.Int? { + get + } + @objc deinit +} +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { + public static var shared: KochavaCore.KVANetworking { + get + } + public static var shared_optional: KochavaCore.KVANetworking? { + get + } + public static var sharedInstance: Swift.AnyObject { + get + } + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + public static let key: Swift.String + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() + @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + @objc override final public var description: Swift.String { + @objc get + } + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get + } + final public var baseNetTransactionCollection: KochavaCore.KVACollection { + get + } + final public var taskCollection: KochavaCore.KVACollection { + get + } + final public var valueSourceCollection: KochavaCore.KVACollection { + get + } + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { + get + set + } + final public var startedTask: KochavaCore.KVATask { + get + set + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { + get + set(sharedStorageIdentifier) + } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String + final public var responseLocalBool: Swift.Bool? { + get + set(responseLocalBool) + } + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries + final public var sleepBool: Swift.Bool { + get + set(sleepBool) + } + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { + get + } + final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { + get + } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String + final public var startedBool: Swift.Bool { + get + } + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + public static let willDeallocNotificationName: Foundation.Notification.Name +} +@objc public protocol KVANetworkingSetterProvider { + @objc var networking: KochavaCore.KVANetworking? { get set } +} +public protocol KVAPrintable { + func print() +} +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override dynamic public var description: Swift.String { + @objc get + } + public func execute() + public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + public var standardVersionInfoString: Swift.String { + get + } + public var nameWithVersionString: Swift.String { + get + } + public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String + public var mutator: KochavaCore.KVAMutator { + get + } + public var apiVersionString: Swift.String? { + get + } + public var buildDateString: Swift.String? { + get + } + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { + get + } + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { + get + } + public typealias BundleType = Swift.String + public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void + public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { + get + } + public typealias CompilerFlagName = Swift.String + public var dependentProductClassNameStringArray: [Swift.String]? { + get + } + public var organizationName: KochavaCore.KVAProduct.OrganizationName { + get + } + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { + get + } + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { + get + } + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { + get + } + public typealias ReverseDomainName = Swift.String + final public let valueSourceCollection: KochavaCore.KVACollection + public var versionString: Swift.String? { + get + } + public func applicationSupportDirectoryURL() -> Foundation.URL? + public func applicationSupportDirectoryURL_ensureCreated() + public var logLevel: KochavaCore.KVALogLevel? { + get + set(logLevel) + } + public var userDefaults: Foundation.UserDefaults? { + get + } + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? + public var wrapperProduct: KochavaCore.KVAProduct? { + get + set(wrapperProduct) + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { + @objc public static let shared: KochavaCore.KVAProductController + public static var sharedInstance: Swift.AnyObject { + get + } + final public func register(product: KochavaCore.KVAProduct?) + final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? + final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool + @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var productArray: [KochavaCore.KVAProduct] { + get + } + @objc override dynamic public init() + @objc deinit +} +public protocol KVASharedPropertyProvider : AnyObject { + static var sharedInstance: Swift.AnyObject { get } +} +public protocol KVAStartable : AnyObject { + func start() +} +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { + @objc public static var shared: KochavaCore.KVASystem { + @objc get + } + @objc public static var shared_optional: KochavaCore.KVASystem? { + @objc get + } + @objc deinit + final public func primarySystemStartDidExecuteOnMainThread() + @objc final public var appClipBool: Swift.Bool { + @objc get + @objc set(appClipBool) + } + final public var appExtensionBool: Swift.Bool { + get + } + @objc final public func stateActiveDidBecome() + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc final public func stateActiveWillResign() + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + final public func nameString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var stateActiveBool: Swift.Bool { + get + } + @objc public static let messagesAppViewControllerDidBecomeActiveSourceString: Swift.String + @objc public static let messagesAppViewControllerDidResignActiveSourceString: Swift.String + public static let stateActiveDidBecomeNotificationName: Foundation.Notification.Name + public static let stateActiveWillResignNotificationName: Foundation.Notification.Name + @objc override dynamic public init() +} +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { + public static func architectureString() -> Swift.String? + public static func bootDate() -> Foundation.Date? + public static func hardwareMachineModelIdString() -> Swift.String + @objc override dynamic public init() + @objc deinit +} +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} +@_hasMissingDesignatedInitializers final public class KVAAny { + public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? + public static func objectAppending(object1: Any?, object2: Any?) -> Any? + public static func redactedCopy(_ any: Any?, key: Swift.AnyHashable?, keyStringRedactedBoolDictionary: [Swift.String : Swift.Bool]? = nil, valueNonPropertyListItemsRedactedBool: Swift.Bool = false, redactionKeySuffixString: Swift.String? = nil, redactionMaximumDepth: Swift.Int? = nil, redactionIncludesStandardContainersBool: Swift.Bool = false, maximumDepth: Swift.Int? = nil) -> (redactedCopy: Any?, redactedKeyArray: Foundation.NSMutableArray?) + public static func tokenResolvedObject(_ any: Any?) -> Any? + public static func nonnull(_ any: Any?) -> Any + public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? + public static func mayMutateBool(_ any: Any) -> Swift.Bool + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String + @objc deinit +} +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func execute() + final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() + final public func evaluate() + final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) + final public func complete() + final public func complete(logMessagesPrintBool: Swift.Bool) + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { + get + } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } + final public var resetPassiveTimeInterval: Foundation.TimeInterval { + get + set(resetPassiveTimeInterval) + } + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool + public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void + final public var accomplishedBool: Swift.Bool { + get + } + final public var attemptSeriesInProgressBool: Swift.Bool { + get + } + final public func attemptSeriesInProgressTimeInterval() -> Foundation.TimeInterval + final public var completedBool: Swift.Bool { + get + } + final public var didExperienceDelayBool: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) + @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() + final public func advance() + final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? + final public func previousIterationString() -> Swift.String + final public var mutator: KochavaCore.KVAMutator { + get + } + final public var insertTimeInterval: Foundation.TimeInterval? { + get + set(insertTimeInterval) + } + final public var timeIntervalArray: [Foundation.TimeInterval]? { + get + set(timeIntervalArray) + } + final public var currentIteration: Swift.Int { + get + } + @objc override dynamic public init() + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @discardableResult + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool + final public func start() + final public func stop() + final public func reset() + final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public typealias Closure_DidFire = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool + public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? + public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String + final public var timeInterval: Foundation.TimeInterval? { + get + set(timeInterval) + } + final public var startedBool: Swift.Bool { + get + } + final public var timerActiveBool: Swift.Bool { + get + } + @objc deinit +} +final public class KVAMutator { + required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() + final public func didMutate() + final public func didMutate_sf() + final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) + final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + final public var didMutatePassesToDelegateBool: Swift.Bool? + weak final public var mutableDelegate: KochavaCore.KVAMutable? { + get + set + } + final public var didMutateDispatchCondensingAfterBool: Swift.Bool + public static let priorityBoolKey: Swift.String + @objc deinit +} +@objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) + @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { + @objc get + } + final public func array() -> [Swift.AnyObject]? + final public func bool() -> Swift.Bool + final public func bool_optional() -> Swift.Bool? + final public func data() -> Foundation.Data? + final public func date() -> Foundation.Date? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func int() -> Swift.Int + final public func int_optional() -> Swift.Int? + final public func number() -> Foundation.NSNumber? + final public func string() -> Swift.String? + final public func timeInterval() -> Foundation.TimeInterval + final public func timeInterval_optional() -> Foundation.TimeInterval? + final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() + final public func staleBool() -> Swift.Bool + final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? + public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? + final public func mayMutateBool() -> Swift.Bool + public typealias Closure_MetaValueArrayDictionary = (_ value: KochavaCore.KVAValue) -> [Swift.String : KochavaCore.KVAValue]? + public typealias Closure_StaleBool = (_ value: KochavaCore.KVAValue) -> Swift.Bool + final public var mutator: KochavaCore.KVAMutator { + get + } + weak final public var adapter: KochavaCore.KVAAdapter? { + get + set(adapter) + } + weak final public var globalValueSourceCollection: KochavaCore.KVACollection? { + get + set(globalValueSourceCollection) + } + final public var uuidString: Swift.String? { + get + } + final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { + get + } + final public var object: Swift.AnyObject? { + get + } + final public var placeholderForAsynchronousCollectionBool: Swift.Bool { + get + } + final public var rawObject: Swift.AnyObject? { + get + } + final public func serverObject() -> Swift.AnyObject? + final public func serverObject_string() -> Swift.String? + final public var startDate: Foundation.Date { + get + } + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { + get + } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier +} +extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + @objc public static func kva_from(_ object: Any?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSData : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDate : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSDecimalNumber { + convenience public init(kva_fromDouble aDouble: Swift.Double) + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromDouble aDouble: Swift.Double) -> Foundation.NSDecimalNumber + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_bankersScaleFourRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_decimalNumber(fromDouble aDouble: Swift.Double, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber + public static func kva_decimalNumber(fromNumber number: Foundation.NSNumber?, roundingBehaviorDecimalNumberHandler: Foundation.NSDecimalNumberHandler?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromNumber number: Foundation.NSNumber?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromObject object: Any?) -> Foundation.NSDecimalNumber? + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval timeInterval: Foundation.TimeInterval) -> Foundation.NSDecimalNumber + public static func kva_timeIntervalRoundingModeDecimalNumber(fromTimeInterval_optional timeInterval: Foundation.TimeInterval?) -> Foundation.NSDecimalNumber? + public static let kva_bankersScaleFourRoundingModeDecimalNumberHandler: Foundation.NSDecimalNumberHandler +} +extension Foundation.Data : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_hexString hexString: Swift.String?) + public static func kva_from(_ object: Any?) -> Foundation.Data? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_hexString() -> Swift.String? +} +extension Foundation.NSDictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSError : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +@_hasMissingDesignatedInitializers final public class KVAAnyClass { + public static func sanitizedNameString(_ aClass: Swift.AnyClass?) -> Swift.String? + @objc deinit +} +extension Foundation.NSException : KochavaCore.KVAAsForContextProtocol { + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} +extension Foundation.NSNumber : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_number(fromString string: Swift.String?) -> Self? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_isBoolBool() -> Swift.Bool +} +extension Foundation.ProcessInfo { + public func kva_operatingSystemNameString() -> Swift.String + public func kva_operatingSystemStandardVersionInfoString() -> Swift.String + public func kva_operatingSystemVersionString() -> Swift.String +} +extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + @objc(kva_stringFromJSONObject:prettyPrintBool:) public static func kva_string(fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) -> Swift.String? + @objc public static func kva_from(_ object: Any?) -> Self? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Foundation.UserDefaults { + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String +} +extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) + public static func kva_from(bool: Swift.Bool?) -> Swift.String + public static func kva_from(_ object: Any?) -> Swift.String? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public func kva_withMaximumLength(_ maximumLength: Swift.Int) -> Swift.String + public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? +} +extension Swift.Double : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + public static func kva_from(_ object: Any?) -> Swift.Double? + public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? +} diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.swiftdoc b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.swiftdoc index 8383947..207af74 100644 Binary files a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.swiftdoc and b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.swiftdoc differ diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.swiftinterface b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.swiftinterface index 2f6c5b1..45dceb5 100644 --- a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.swiftinterface +++ b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.swiftinterface @@ -1,12 +1,14 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) -// swift-module-flags: -target x86_64-apple-watchos3.2-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// 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-watchos5.2-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name KochavaCore +// swift-module-flags-ignorable: -enable-bare-slash-regex import Foundation @_exported import KochavaCore import Swift import UIKit import WatchKit import _Concurrency +import _StringProcessing import os.log import os extension Swift.Array : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @@ -21,6 +23,7 @@ extension Swift.Array { extension Swift.Bool : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Bool? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + public static func kva_enabledDisabledString(_ bool: Swift.Bool?) -> Swift.String? } extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(applePrintDateString string: Swift.String?) -> Foundation.Date? @@ -37,158 +40,201 @@ extension Foundation.Date : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVA public func kva_unixTimeString() -> Swift.String public func kva_iso8601DateString() -> Swift.String public func kva_iso8601ShortDateString() -> Swift.String - public func kva_string(withDateStyle dateDateFormatterStyle: Foundation.DateFormatter.Style, timeStyle timeDateFormatterStyle: Foundation.DateFormatter.Style) -> Swift.String + public func kva_string(dateStyle: Foundation.DateFormatter.Style, timeStyle: Foundation.DateFormatter.Style) -> Swift.String public func kva_yyyymmddDateString() -> Swift.String public func kva_agoTimeInterval() -> Foundation.TimeInterval } -extension Foundation.Date { - public func kva_sendDateString(fromRequestBodyDictionary requestBodyDictionary: [Swift.AnyHashable : Any]?) -> Swift.String +@_hasMissingDesignatedInitializers @objc(KVAPrivacyProfile) final public class KVAPrivacyProfile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVANetworkingSetterProvider { + @objc(registerWithName:payloadKeyStringArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?) + @objc(registerWithName:payloadKeyStringArray:registrarArray:) public static func register(name: KochavaCore.KVAPrivacyProfile.Name, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @available(*, deprecated, renamed: "register(name:payloadKeyStringArray:registrarArray:)", message: "Modern Objective-C-style method deprecated. Use Swift func register(name:payloadKeyStringArray:registrarArray:) instead.") + @objc(registerWithNameString:payloadKeyStringArray:registrarArray:) public static func register(withNameString nameString: Swift.String, payloadKeyStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + @objc(registerWithName:payloadKeyStringArray:payloadIdStringArray:registrarArray:) public static func register(name: Swift.String, payloadKeyStringArray: [Swift.String]?, payloadIdStringArray: [Swift.String]?, registrarArray: [KochavaCore.KVAPrivacyProfileRegistrarProvider]?) + public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func execute() + final public var mutator: KochavaCore.KVAMutator { + get + } + @objc final public let name: KochavaCore.KVAPrivacyProfile.Name + public typealias Name = Swift.String + @objc weak final public var networking: KochavaCore.KVANetworking? + @objc final public let payloadKeyStringArray: [Swift.String]? + @objc final public let payloadIdStringArray: [Swift.String]? + @objc final public var sleepBool: Swift.Bool { + @objc get + } + @objc deinit +} +@objc public protocol KVAPrivacyProfileRegistrar { + @objc(registerProfile:) func register(profile: KochavaCore.KVAPrivacyProfile) +} +@objc public protocol KVAPrivacyProfileRegistrarProvider { + @objc var privacyProfileRegistrar: KochavaCore.KVAPrivacyProfileRegistrar { get } } extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Int? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } -@objc(KVAAdapter) public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) +@objc(KVAAdapter) final public class KVAAdapter : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAInvalidatable { + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, valueDefaultObject: Any? = nil, valueObject: Any? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, baseIdentifier: KochavaCore.KVAAdapter.Identifier? = nil, identifier: KochavaCore.KVAAdapter.Identifier, universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? = nil, nameString: Swift.String? = nil, descriptionString: Swift.String? = nil, key: Swift.AnyHashable? = nil, product: KochavaCore.KVAProduct? = nil, productRegisterBool: Swift.Bool = false, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, denyDatapointCheckBool: Swift.Bool = false, asynchronousCollectionPrerequisiteTaskIdentifierArray: [Swift.String]? = nil, asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, persistBool: Swift.Bool = false, persistAggressiveBool: Swift.Bool = false, persistIdentifier: KochavaCore.KVAAdapter.PersistIdentifier? = nil, persistUserDefaultsTypeString: Swift.String? = nil, persistWritesLogMessagesPrintBool: Swift.Bool? = nil, persistWritesWaitTimeInterval: Foundation.TimeInterval? = nil, watchBool: Swift.Bool = false, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, mutatorDidMutatePassesToDelegateBool: Swift.Bool? = nil, mutatorMutableDelegate: KochavaCore.KVAMutable? = nil, valueClass: Swift.AnyClass? = nil, valueElementClass: Swift.AnyClass? = nil, valueMinimumObject: Any? = nil, valueMaximumObject: Any? = nil, valueDefaultObject: Any? = nil, valueInitializedObject: Any? = nil, valueObject: Any? = nil, touchlessValue: KochavaCore.KVAValue? = nil, closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? = nil, closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? = nil, closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? = nil, closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? = nil, closure_validatedObject: KochavaCore.KVAAdapter.Closure_ValidatedObject? = nil, closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? = nil, closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? = nil, closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) @objc deinit - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc override dynamic public var description: Swift.String { + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + final public func execute() + final public func invalidate() + @objc override final public var description: Swift.String { @objc get } @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? + final public func value(forContext context: KochavaCore.KVAContext?, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? @discardableResult - public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, completionHandler: KochavaCore.KVAAdapter.Closure_GetValueCompletionHandler?) -> KochavaCore.KVAValue? - public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool - public func persistentStorage_restore() -> Swift.Bool - public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) - public func invalidate() - public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public var asynchronousCollectionTask: KochavaCore.KVATask { + final public func value(forContext context: KochavaCore.KVAContext?, touchlessBool: Swift.Bool, waitBool: Swift.Bool, closure_didComplete: KochavaCore.KVAAdapter.Closure_Value_DidComplete?) -> KochavaCore.KVAValue? + final public func value_freshen() + final public func valueWillBeCollectedBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? + final public func mayShareBool(forContext context: KochavaCore.KVAContext?) -> Swift.Bool + final public func persistentStorage_restore() -> Swift.Bool + final public func persistentStorage_writeIfDidMutateBool(aggressiveBool: Swift.Bool? = nil) + final public var asynchronousCollectionTask: KochavaCore.KVATask { get } - public var mutator: KochavaCore.KVAMutator { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ completionHandler: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronouslyCompletionHandler) -> Swift.Void - public typealias Closure_CollectAsynchronouslyCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void - public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? - public var asynchronousCollectionPrerequisiteTaskNameStringArray: [Swift.String]? - public var consentRequiredToCollectBool: Swift.Bool - public var consentRequiredToKeepBool: Swift.Bool - public var consentRequiredToPersistBool: Swift.Bool - public var consentRequiredToShareBool: Swift.Bool - public var denyDatapointCheckBool: Swift.Bool { + public typealias Closure_CollectAsynchronously = (_ adapter: KochavaCore.KVAAdapter, _ closure_didComplete: @escaping KochavaCore.KVAAdapter.Closure_CollectAsynchronously_DidComplete) -> Swift.Void + public typealias Closure_CollectAsynchronously_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ valueRawObject: Any?) -> Swift.Void + final public var asynchronousCollectionPrerequisiteTaskArray: [KochavaCore.KVATask]? + final public var asynchronousCollectionPrerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool) } - public var key: Swift.AnyHashable? { + final public var asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { get + set(asynchronousCollectionPrerequisiteTaskArrayIncludeNetworkingStartedBool_optional) } - public var descriptionString: Swift.String? - public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? + public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? + final public var closure_didInvalidate: KochavaCore.KVAAdapter.Closure_DidInvalidate? public typealias Closure_DidInvalidate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? + final public var closure_didMutate: KochavaCore.KVAAdapter.Closure_DidMutate? public typealias Closure_DidMutate = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? + final public var closure_didReadFromPersistentStorage: KochavaCore.KVAAdapter.Closure_DidReadFromPersistentStorage? public typealias Closure_DidReadFromPersistentStorage = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? - public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetCachedValueOnSameThread: KochavaCore.KVAAdapter.Closure_DidSetValue? + final public var closure_didSetValue: KochavaCore.KVAAdapter.Closure_DidSetValue? public typealias Closure_DidSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ oldValue: KochavaCore.KVAValue?) -> Swift.Void - public var identifierString: Swift.String { + public typealias Closure_ServerObject = (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public typealias Closure_ValidatedObject = (_ adapter: KochavaCore.KVAAdapter, _ any: Any?, _ reportingContextNameString: Swift.String, _ valueMinimumObject: Any?, _ valueMaximumObject: Any?) -> Swift.AnyObject? + final public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? + final public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? + final public var closure_value_willSet: KochavaCore.KVAAdapter.Closure_Value_WillSet? + public typealias Closure_Value_WillSet = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool + final public var descriptionString: Swift.String? { get + set(descriptionString) } - public var initializedObject: Any? { + final public var key: Swift.AnyHashable? { get - set(initializedObject) + set(key) } - public var maximumStalenessTimeInterval: Foundation.TimeInterval? { + final public var identifier: KochavaCore.KVAAdapter.Identifier { get - set(maximumStalenessTimeInterval) } - public var nameString: Swift.String? - @objc weak public var networking: KochavaCore.KVANetworking? { - @objc get - @objc set(networking) - } - public var persistAgressiveBool: Swift.Bool - public var persistUserDefaultsTypeString: Swift.String? - public var persistentStorageWriteLogMessagePrintBool: Swift.Bool { + public typealias Identifier = Swift.String + final public var maximumStalenessTimeInterval: Foundation.TimeInterval? { get - set(persistentStorageWriteLogMessagePrintBool) + set(maximumStalenessTimeInterval) } - public var persistentStorageWriteLogMessagePrintBool_optional: Swift.Bool? - public var persistentStorageWriteWaitTimeInterval_optional: Foundation.TimeInterval? { + final public var nameString: Swift.String? { get - set(persistentStorageWriteWaitTimeInterval_optional) + set(nameString) } - public var product: KochavaCore.KVAProduct? { + @objc weak final public var networking: KochavaCore.KVANetworking? { + @objc get + @objc set(networking) + } + public typealias PersistIdentifier = Swift.String + final public var persistUserDefaultsTypeString: Swift.String? + final public var product: KochavaCore.KVAProduct? { get set(product) } - public var closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? - public var storageIdString: Swift.String? { + final public var storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(storageIdString) + set(storageIdentifier) } - public typealias Closure_CollectSynchronously = (_ adapter: KochavaCore.KVAAdapter) -> Swift.AnyObject? - public var valueClass: Swift.AnyClass? { + final public var universalIdentifier: KochavaCore.KVAAdapter.UniversalIdentifier? { get + set(universalIdentifier) } - public var valueElementClass: Swift.AnyClass? { + public typealias UniversalIdentifier = Swift.AnyHashable + final public var valueInitializedObject: Any? { get + set(valueInitializedObject) } - public var valueObject: Swift.AnyObject? { + final public var valueObject: Swift.AnyObject? { get set(valueObject) } - public var closure_valueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary? - public var closure_valueStaleBool: KochavaCore.KVAValue.Closure_StaleBool? - public var watchValueObject: Swift.AnyObject? { + final public var watchBool: Swift.Bool { + get + } + final public var watchValueObject: Swift.AnyObject? { get set(watchValueObject) } - public var closure_willSetValue: KochavaCore.KVAAdapter.Closure_WillSetValue? - public typealias Closure_WillSetValue = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?, _ newValue: KochavaCore.KVAValue?) -> Swift.Bool - public var asynchronousCollectionInProgressBool: Swift.Bool { + final public var asynchronousCollectionInProgressBool: Swift.Bool { get } - public var consent: KochavaCore.KVAConsent? { + public typealias Closure_Value_DidComplete = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void + final public var consent: KochavaCore.KVAConsent? { get set(consent) } - public typealias Closure_GetValueCompletionHandler = (_ adapter: KochavaCore.KVAAdapter, _ value: KochavaCore.KVAValue?) -> Swift.Void - public var touchlessValue: KochavaCore.KVAValue? { + final public var touchlessValue: KochavaCore.KVAValue? { get set(touchlessValue) } - public var touchlessValueObject: Swift.AnyObject? { + final public var touchlessValueObject: Swift.AnyObject? { get set(touchlessValueObject) } - public var value: KochavaCore.KVAValue? { + final public var value: KochavaCore.KVAValue? { get set(value) } - public typealias Closure_ValueDidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void - public var valueRawObject: Swift.AnyObject? { + public typealias Closure_Value_DidSet = (_ adapter: KochavaCore.KVAAdapter) -> Swift.Void + final public var valueRawObject: Swift.AnyObject? { get set(valueRawObject) } - public var watchValue: KochavaCore.KVAValue? { + final public var watchValue: KochavaCore.KVAValue? { get set(watchValue) } - public func watchValueIndicatesChangeBool() -> Swift.Bool - public var watchValueRawObject: Swift.AnyObject? { + final public func watchValueIndicatesChangeBool() -> Swift.Bool + final public var watchValueRawObject: Swift.AnyObject? { get set(watchValueRawObject) } + public static let closure_serverObject_boolNumber: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_default: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let closure_serverObject_nil: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_unixTimeWithDecimalPrecision: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? + public static let closure_serverObject_utf8EncodedString: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? public static let stalenessNeverTimeInterval: Foundation.TimeInterval? public static let stalenessImmediateTimeInterval: Swift.Double } @@ -202,23 +248,15 @@ extension Swift.Int : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromPr final public var mutator: KochavaCore.KVAMutator { get } - @objc(deviceAppGroupIdentifierString) final public var deviceAppGroupIdentifierString: Swift.String? { + @objc(deviceAppGroupIdentifier) final public var deviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? { @objc get - @objc set(deviceAppGroupIdentifierString) + @objc set(deviceAppGroupIdentifier) } - public static let deviceAppGroupIdentifierStringDidMutateNotificationName: Foundation.Notification.Name + public typealias Identifier = Swift.String + public static let deviceAppGroupIdentifierDidMutateNotificationName: Foundation.Notification.Name @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVAArrayAdapter) final public class KVAArrayAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval?, defaultValueArray: [Any]?, valueObject: Any?, valueElementClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAArrayAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAArrayAdapter.Closure_CollectAsynchronously? = nil) - final public var valueArray: [Swift.AnyObject]? { - get - set(valueArray) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAAsForContextProtocol { func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? } @@ -227,112 +265,92 @@ public protocol KVAAsForContextProtocol { public static var sharedInstance: Swift.AnyObject { get } - final public func didBeginBackgroundSustainingTask(identifierString: Swift.String) - final public func didEndBackgroundSustainingTask(identifierString: Swift.String) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVABoolAdapter) final public class KVABoolAdapter : KochavaCore.KVAIntAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueBool: Swift.Bool? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVABoolAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVABoolAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVABoolAdapter.Closure_CollectAsynchronously? = nil) - final public var valueBool: Swift.Bool { - get - set(valueBool) - } - public static let closure_boolNumberServerObject: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) + final public func didBeginBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) + public typealias Identifier = Swift.String + final public func didEndBackgroundSustainingTask(identifier: KochavaCore.KVABackgroundTaskController.Identifier) @objc deinit } -@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAFromProtocol { - required public init(nameString: Swift.String? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) +@objc(KVACollection) final public class KVACollection : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init(identifier: KochavaCore.KVACollection.Identifier? = nil, closure_willRegisterObject: KochavaCore.KVACollection.Closure_WillRegisterObject? = nil) convenience public init(adapter: KochavaCore.KVAAdapter?) - convenience public init(object: Any?, identifierString: Swift.String) - convenience public init(value: KochavaCore.KVAValue?, identifierString: Swift.String) + convenience public init(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + convenience public init(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) public static func kva_from(_ object: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func append(collection: KochavaCore.KVACollection?) final public func register(adapter: KochavaCore.KVAAdapter?) - final public func register(instruction: KochavaCore.KVAInstruction?) final public func register(netTransaction: KochavaCore.KVANetTransaction?) - final public func register(object: Any?, identifierString: Swift.String?) + final public func register(object: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier?) final public func register(task: KochavaCore.KVATask?) - final public func register(value: KochavaCore.KVAValue?, identifierString: Swift.String) - final public func register(valueSource: Any?, identifierString: Swift.String) - final public func unregisterObject(withIdentifierString identifierString: Swift.String) - final public func enumerate(usingClosure closure: ((_ identifierString: Swift.String?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void)?) - final public func adapter(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAAdapter? - final public func instruction(withIdentifierString identifierString: Swift.String?) -> KochavaCore.KVAInstruction? - final public func netTransaction(withNameString nameString: Swift.String?) -> KochavaCore.KVANetTransaction? - final public func object(withIdentifierString identifierString: Swift.String?) -> Any? - final public func objectArray(withIdentifierStringArray identifierStringArray: [Swift.String]?) -> [Any]? - final public func task(withNameString nameString: Swift.String?) -> KochavaCore.KVATask? - final public func valueSource(withIdentifierString identifierString: Swift.String?) -> Any? + final public func register(value: KochavaCore.KVAValue?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func register(valueSource: Any?, identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func unregisterObject(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier) + final public func enumerate(closure: KochavaCore.KVACollection.Closure_Enumerate_Element?) + public typealias Closure_Enumerate_Element = (_ identifier: KochavaCore.KVACollection.Identifier?, _ object: Any?, _ stopBool: Swift.UnsafeMutablePointer?) -> Swift.Void? + final public func adapter(withIdentifier identifier: KochavaCore.KVAAdapter.Identifier?) -> KochavaCore.KVAAdapter? + final public func netTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier?) -> KochavaCore.KVANetTransaction? + final public func object(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? + final public func objectArray(withIdentifierArray identifierArray: [KochavaCore.KVACollection.ElementIdentifier]?) -> [Any]? + final public func task(withIdentifier identifier: KochavaCore.KVATask.Identifier? = nil, withUniversalIdentifier universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil) -> KochavaCore.KVATask? + final public func valueSource(withIdentifier identifier: KochavaCore.KVACollection.ElementIdentifier?) -> Any? final public func count() -> Swift.Int - public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [Swift.String : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, completionHandler: KochavaCore.KVACollection.Closure_GetValueArrayDictionaryCompletionHandler?) - public typealias Closure_GetValueArrayDictionaryCompletionHandler = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [Swift.String : KochavaCore.KVAValue]?) -> Swift.Void + public static func valueArrayDictionary(fromValueSourceCollectionArray valueSourceCollectionArray: [KochavaCore.KVACollection]?, optionalAppendToValueArrayMutableDictionary: [KochavaCore.KVACollection.ElementIdentifier : KochavaCore.KVAValue]?, context: KochavaCore.KVAContext?, closure_didComplete: KochavaCore.KVACollection.Closure_ValueArrayDictionary_DidComplete?) + public typealias Closure_ValueArrayDictionary_DidComplete = (_ valueSourceCollectionArray: [KochavaCore.KVACollection]?, _ valueArrayDictionary: [KochavaCore.KVAValue.SourceIdentifier : KochavaCore.KVAValue]?) -> Swift.Void final public func printDirectory(logLevel: KochavaCore.KVALogLevel? = .info) final public var mutator: KochavaCore.KVAMutator { get } + public typealias Identifier = Swift.String public typealias Closure_WillRegisterObject = (_ collection: KochavaCore.KVACollection, _ object: Any) -> Swift.Void + public typealias ElementIdentifier = Swift.String @objc deinit } public protocol KVAConfigureWithProtocol { func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAKeyable, KochavaCore.KVAMutable { - convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAConsent) final public class KVAConsent : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, creationLogMessagesPrintBool: Swift.Bool = true, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) @objc(copyWithZone:) final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? @objc(kva_asForContext:) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? - public static let key: Swift.String final public func configure(networking: KochavaCore.KVANetworking, masterBool: Swift.Bool, delegate: KochavaCore.KVAMutable, closure_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc(didPromptWithDidGrantBoolNumber:) final public func didPrompt(didGrantBoolNumber: Foundation.NSNumber?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func willPrompt() - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - @available(*, deprecated, renamed: "mayCollectBool") - @objc final public func mayCalculateBool() -> Swift.Bool + final public func invalidate() @objc final public func mayCollectBool() -> Swift.Bool @objc final public func mayPersistBool() -> Swift.Bool @objc final public func mayShareBool() -> Swift.Bool @objc final public func mayKeepBool() -> Swift.Bool - final public func invalidate() final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_DidMutate = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var descriptionString: Swift.String? { + public typealias Closure_DidMutate = (_ newConsent: KochavaCore.KVAConsent, _ oldConsent: KochavaCore.KVAConsent) -> Swift.Void + @objc final public var gdprAppliesBool: Swift.Bool { @objc get } - @objc final public var didUpdateBlock: KochavaCore.KVAConsent.KVAConsentDidUpdateClosure? - public typealias KVAConsentDidUpdateClosure = (_ consent: KochavaCore.KVAConsent) -> Swift.Void - @objc final public var intelligentManagementBool: Swift.Bool { + @objc final public var gdprEnabledBool: Swift.Bool { @objc get - @objc set(intelligentManagementBool) } - @objc final public var manualManagedRequirementsBool: Swift.Bool { - @objc get - @objc set(manualManagedRequirementsBool) + final public var enabledBool: Swift.Bool { + get } - @objc final public var partnerArray: [KochavaCore.KVAPartner]? { + final public var grantedBool: Swift.Bool? { + get + set(grantedBool) + } + @objc final public var grantedBoolNumber: Foundation.NSNumber? { @objc get + @objc set(grantedBoolNumber) } - @objc final public var promptIdString: Swift.String? { + final public var grantedBool_sf: Swift.Bool? { get + set(grantedBool) } - @objc final public var requiredBool: Swift.Bool { + @objc final public var grantedDate: Foundation.Date? { @objc get - @objc set(requiredBool) } - @objc final public var requiredBoolNumber: Foundation.NSNumber? { + @objc final public var requiredBool: Swift.Bool { @objc get - @objc set(requiredBoolNumber) - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - get } @objc final public var responseDate: Foundation.Date? { @objc get @@ -353,12 +371,15 @@ public protocol KVAConfigureWithProtocol { } public static func comparisonBools(_ context: KochavaCore.KVAContext?) -> (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) final public let comparisonBools: (isHostBool: Swift.Bool, isLogBool: Swift.Bool, isPersistentStorageBool: Swift.Bool, isSDKBool: Swift.Bool, isServerBool: Swift.Bool, isUnknownBool: Swift.Bool) + final public let identifier: KochavaCore.KVAContext.Identifier + public typealias Identifier = Swift.String final public let isHostBool: Swift.Bool final public let isLogBool: Swift.Bool final public let isPersistentStorageBool: Swift.Bool final public let isSDKBool: Swift.Bool final public let isServerBool: Swift.Bool - final public let nameString: Swift.String + final public let universalIdentifier: KochavaCore.KVAContext.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } @_inheritsConvenienceInitializers @objc(KVACoreProduct) final public class KVACoreProduct : KochavaCore.KVAProduct, KochavaCore.KVASharedPropertyProvider { @@ -366,52 +387,21 @@ public protocol KVAConfigureWithProtocol { public static var sharedInstance: Swift.AnyObject { get } - @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) + @objc required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) @objc deinit } extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Swift.Dictionary? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - public func kva_asForContextArray(withContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? + public func kva_asArray(forContext context: KochavaCore.KVAContext?) -> [Swift.AnyObject]? public func kva_stringKeysLowercasedDictionary() -> [Swift.AnyHashable : Any] } -@_inheritsConvenienceInitializers @objc(KVADataAdapter) final public class KVADataAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueData: Foundation.Data? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADataAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADataAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADataAdapter.Closure_CollectAsynchronously? = nil) - final public var valueData: Foundation.Data? { - get - set(valueData) - } - public static let closure_serverObject_deviceToken: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVADateAdapter) final public class KVADateAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSDate]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumDate: Foundation.Date? = nil, maximumDate: Foundation.Date? = nil, defaultValueDate: Foundation.Date? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADateAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADateAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADateAdapter.Closure_CollectAsynchronously? = nil) - override final public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - final public var valueDate: Foundation.Date? { - get - set(valueDate) - } - public static let closure_serverObject_unixTimeMilliseconds: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - public static let closure_serverObject_unixTime: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @objc(KVADiagnostic) final public class KVADiagnostic : ObjectiveC.NSObject { public static func printHostAPICall(headlineString: Swift.String) public static func print(logLevel: KochavaCore.KVALogLevel?, headlineString: Swift.String?) @objc override dynamic public init() @objc deinit } -@_inheritsConvenienceInitializers @objc(KVADictionaryAdapter) final public class KVADictionaryAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueDictionary: Foundation.NSDictionary? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVADictionaryAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVADictionaryAdapter.Closure_CollectAsynchronously? = nil) - final public var valueDictionary: [Swift.AnyHashable : Any]? { - get - set(valueDictionary) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVADictionaryEntryFormat) final public class KVADictionaryEntryFormat : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @@ -430,7 +420,7 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV final public var valueObject: Any? { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } final public var valueSourcePropertyNameString: Swift.String? { @@ -455,49 +445,55 @@ extension Swift.Dictionary : KochavaCore.KVAAsForContextProtocol, KochavaCore.KV @objc public static let globalConcurrent: KochavaCore.KVADispatchQueue @objc public static let globalSerial: KochavaCore.KVADispatchQueue @objc public static let main: KochavaCore.KVADispatchQueue - public init(nameString: Swift.String, osDispatchQueue: Dispatch.DispatchQueue) + public init(identifier: KochavaCore.KVADispatchQueue.Identifier, universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier, osDispatchQueue: Dispatch.DispatchQueue) @objc override final public var description: Swift.String { @objc get } - @objc(asyncForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdString: Swift.String? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:closure:) final public func async(sourceIdString: Swift.String? = nil, closure: (() -> Swift.Void)?) - @objc(asyncWithSourceIdString:sourceClass:closure:) final public func async(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) - @objc(asyncAfterWithSourceIdString:timeInterval:closure:) final public func asyncAfter(sourceIdString: Swift.String?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) - @objc(asyncAfterSteppedSettlingDispatchWithSourceIdString:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdString: Swift.String?, closure: (() -> Swift.Void)?) - @objc(executeForPublicEntryPointWithSourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func executeForPublicEntryPoint(sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - @objc(executeWithDispatchQueue:sourceIdString:hostAPICallDiagnosticHeadlineString:sourceClass:asyncBool:printLogMessageBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdString: Swift.String?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool, closure: (() -> Swift.Void)?) - final public let nameString: Swift.String + @objc(asyncForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:closure:) public static func asyncForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier? = nil, closure: (() -> Swift.Void)?) + @objc(asyncWithSourceIdentifier:sourceClass:closure:) final public func async(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, sourceClass: Swift.AnyClass?, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithSourceIdentifier:timeInterval:closure:) final public func asyncAfter(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, timeInterval: Foundation.TimeInterval, closure: (() -> Swift.Void)?) + @objc(asyncAfterWithNetworking:sourceIdentifier:prerequisiteTaskIdentifierArray:prerequisiteTaskArray:timeInterval:timeIntervalStartsAfterPrerequisiteTasksBool:closure:) final public func asyncAfter(networking: KochavaCore.KVANetworking?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, prerequisiteTaskIdentifierArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, timeInterval: Foundation.TimeInterval, timeIntervalStartsAfterPrerequisiteTasksBool: Swift.Bool = false, closure: (() -> Swift.Void)?) + @objc(asyncAfterSteppedSettlingDispatchWithSourceIdentifier:closure:) final public func asyncAfterSteppedSettlingDispatch(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, closure: (() -> Swift.Void)?) + @objc(executeForPublicEntryPointWithSourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func executeForPublicEntryPoint(sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + @objc(executeWithDispatchQueue:sourceIdentifier:hostAPICallDiagnosticHeadlineString:sourceClass:logMessagePrintBool:asyncBool:closure:) public static func execute(dispatchQueue: KochavaCore.KVADispatchQueue?, sourceIdentifier: KochavaCore.KVADispatchQueue.SourceIdentifier?, hostAPICallDiagnosticHeadlineString: Swift.String?, sourceClass: Swift.AnyClass?, logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool, closure: (() -> Swift.Void)?) + final public let identifier: KochavaCore.KVADispatchQueue.Identifier + public typealias Identifier = Swift.String + final public let universalIdentifier: KochavaCore.KVADispatchQueue.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String final public let osDispatchQueue: Dispatch.DispatchQueue + public typealias SourceIdentifier = Swift.String @objc deinit } -@objc(KVAFile) public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - required public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) - convenience public init?(filenameString: Swift.String?, bundle: Foundation.Bundle?) - convenience public init?(filenameString: Swift.String?, bundleIdentifierString: Swift.String?) +@objc(KVAFile) final public class KVAFile : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { + required public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?, searchPathDirectory: Foundation.FileManager.SearchPathDirectory?, extensionOverrideString: Swift.String?, subfolderNameStringArray: [Swift.String]?, remoteURLString: Swift.String?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundle: Foundation.Bundle?) + convenience public init?(resourceName: KochavaCore.KVAFile.ResourceName?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?) public static func kva_from(_ object: Any?) -> Self? - public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - @objc override dynamic public var description: Swift.String { + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + @objc override final public var description: Swift.String { @objc get } - public func resolvedBundle() -> Foundation.Bundle - public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? - public func data() -> Foundation.Data? - public func dictionary() -> [Swift.AnyHashable : Any]? - public func jsonObject() -> Any? - public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? - public var filenameString: Swift.String? { + final public func resolvedBundle() -> Foundation.Bundle + final public func url(excludeFilenameBool: Swift.Bool! = false) -> Foundation.URL? + final public func data() -> Foundation.Data? + final public func dictionary() -> [Swift.AnyHashable : Any]? + final public func jsonObject() -> Any? + final public func object(class anyClass: Swift.AnyClass? = nil, elementClass: Swift.AnyClass? = nil, appendObject: Any? = nil) -> Swift.AnyObject? + final public var resourceName: KochavaCore.KVAFile.ResourceName? { get } - public var bundle: Foundation.Bundle? { + public typealias ResourceName = Swift.String + final public var bundle: Foundation.Bundle? { get } - public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { + final public var searchPathDirectory: Foundation.FileManager.SearchPathDirectory? { get } - public var extensionOverrideString: Swift.String? { + final public var extensionOverrideString: Swift.String? { get } - public var subfolderNameStringArray: [Swift.String]? { + final public var subfolderNameStringArray: [Swift.String]? { get } @objc deinit @@ -511,26 +507,11 @@ public protocol KVAFromProtocol { public protocol KVAFromWithInitializedObjectProtocol { static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? } -@objc(KVAInstruction) final public class KVAInstruction : ObjectiveC.NSObject { - public init(identifierString: Swift.String, closure: @escaping KochavaCore.KVAInstruction.Closure) - final public func execute(valueObject: Any?) - public typealias Closure = (_ valueObject: Any?) -> Swift.Void - @objc deinit -} -@_inheritsConvenienceInitializers @objc(KVAIntAdapter) public class KVAIntAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumInt: Swift.Int? = nil, maximumInt: Swift.Int? = nil, defaultValueInt: Swift.Int? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAIntAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAIntAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAIntAdapter.Closure_CollectAsynchronously? = nil) - public var valueInt: Swift.Int { - get - set(valueInt) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} public protocol KVAInvalidatable : AnyObject { func invalidate() } public protocol KVAInvalidatableWithOptions : AnyObject { - func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } public protocol KVAKeyable { func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? @@ -574,24 +555,28 @@ public protocol KVAKeyable { @objc get } public static func logLevel(_ logLevel: KochavaCore.KVALogLevel?, visibleBoolWithVisibleMaximumLogLevel visibleMaximumLogLevel: KochavaCore.KVALogLevel?) -> Swift.Bool - @objc final public let nameString: Swift.String + @objc final public let identifier: KochavaCore.KVALogLevel.Identifier + public typealias Identifier = Swift.String + @objc final public let universalIdentifier: KochavaCore.KVALogLevel.UniversalIdentifier + public typealias UniversalIdentifier = Swift.String @objc deinit } -@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { +@objc(KVALogMessage) final public class KVALogMessage : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAPrintable { public static func print(_ headlineString: Swift.String?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) - public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, log: KochavaCore.KVALog?) + public static func print(logLevel: KochavaCore.KVALogLevel?, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) public static func print(logLevel: KochavaCore.KVALogLevel?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printError(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalInconsistency(sourceIdString: Swift.String?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printInternalError(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) - public static func printWarning(sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) - public static func printWarning(sourceIdString: Swift.String, sourceClass: Swift.AnyClass?) + public static func printError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalInconsistency(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier?, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printInternalError(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, error: Swift.Error) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?, dictionary: [Swift.AnyHashable : Any]? = nil, exception: Foundation.NSException) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass?, headlineString: Swift.String?, dictionary: [Swift.AnyHashable : Any]? = nil) + public static func printWarning(sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier, sourceClass: Swift.AnyClass?) @discardableResult - required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdString: Swift.String? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) + required public init?(logLevel: KochavaCore.KVALogLevel? = nil, sourceIdentifier: KochavaCore.KVALogMessage.SourceIdentifier? = nil, sourceClass: Swift.AnyClass? = nil, headlineString: Swift.String? = nil, dictionary: [Swift.AnyHashable : Any]? = nil, rollupLogMessageArray: [KochavaCore.KVALogMessage]? = nil, printBool: Swift.Bool = false, log: KochavaCore.KVALog? = nil) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func print() final public var mutator: KochavaCore.KVAMutator { get @@ -602,6 +587,7 @@ public protocol KVAKeyable { final public var sourceClass: Swift.AnyClass? { get } + public typealias SourceIdentifier = Swift.String final public var visibleMaximumLogLevel: KochavaCore.KVALogLevel? { get } @@ -620,20 +606,21 @@ public protocol KVAKeyable { public protocol KVAMutable : AnyObject { var mutator: KochavaCore.KVAMutator { get } } -@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable { - public static func start(baseNetTransactionNameString: Swift.String?, networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - public static func start(jsonDictionary: [Swift.AnyHashable : Any], networking: KochavaCore.KVANetworking?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) - required public init(jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseNetTransactionNameString: Swift.String? = nil, networking: KochavaCore.KVANetworking? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) +@objc(KVANetTransaction) final public class KVANetTransaction : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVANetTransaction.Identifier?, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + public static func start(networking: KochavaCore.KVANetworking?, jsonDictionary: [Swift.AnyHashable : Any], prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startLogMessagePrintBool: Swift.Bool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) + required public init(networking: KochavaCore.KVANetworking? = nil, jsonDictionary: [Swift.AnyHashable : Any]? = nil, baseIdentifier: KochavaCore.KVANetTransaction.Identifier? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, localValueSourceCollection: KochavaCore.KVACollection? = nil, startBool: Swift.Bool = false, startLogMessagePrintBool: Swift.Bool? = nil, closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? = nil, closure_transformedURLString: KochavaCore.KVANetTransaction.Closure_TransformedURLString? = nil, closure_willStartRequest: KochavaCore.KVANetTransaction.Closure_WillStartRequest? = nil, closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? = nil, closure_didComplete: KochavaCore.KVANetTransaction.Closure_DidComplete? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func execute() final public func start() - final public func start(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() @objc override final public var description: Swift.String { @objc get } - final public func invalidate() public typealias Closure_ServiceLocallyBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool public typealias Closure_PayloadTransformedObject = (_ netTransaction: KochavaCore.KVANetTransaction, _ object: Any?, _ additionalHeadersDictionaryBool: Swift.Bool) -> Any? final public var mutator: KochavaCore.KVAMutator { @@ -646,17 +633,13 @@ public protocol KVAMutable : AnyObject { @objc get @objc set(networking) } - final public var baseNetTransaction: KochavaCore.KVANetTransaction? { - get - set(baseNetTransaction) - } - final public func baseNetTransaction(withNameString nameString: Swift.String) -> KochavaCore.KVANetTransaction? + final public func baseNetTransaction(withIdentifier identifier: KochavaCore.KVANetTransaction.Identifier) -> KochavaCore.KVANetTransaction? public typealias Closure_DidComplete = (_ netTransaction: KochavaCore.KVANetTransaction, _ didSucceedBool: Swift.Bool, _ responseClassObject: Any?, _ responseObject: Any?) -> Swift.Void final public var closure_enabledBool: KochavaCore.KVANetTransaction.Closure_EnabledBool? { get set(closure_enabledBool) } - public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Bool + public typealias Closure_EnabledBool = (_ netTransaction: KochavaCore.KVANetTransaction) -> (Swift.Bool, Swift.String?) final public var closure_succededBool: KochavaCore.KVANetTransaction.Closure_SucceededBool? { get set(closure_succededBool) @@ -674,17 +657,22 @@ public protocol KVAMutable : AnyObject { } public typealias Closure_WillStartRequest = (_ netTransaction: KochavaCore.KVANetTransaction) -> Swift.Void final public var localValueSourceCollection: KochavaCore.KVACollection? - final public var nameString: Swift.String? { + final public var identifier: KochavaCore.KVANetTransaction.Identifier { get } + public typealias Identifier = Swift.String final public var requestBodyDictionaryFormat: KochavaCore.KVADictionaryFormat? { get } + public typealias UniversalIdentifier = Swift.String final public var urlString: Swift.String? { get } final public func urlIdStringArray() -> [Swift.String]? - final public var completeBool: Swift.Bool { + final public var attemptCount: Swift.Int { + get + } + final public var completedBool: Swift.Bool { get } final public var didErrorCount: Swift.Int { @@ -708,10 +696,11 @@ public protocol KVAMutable : AnyObject { get set(valueArrayDictionary) } - final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, completionHandler: @escaping () -> Swift.Void) + final public func valueArrayDictionary_configure(startingBool: Swift.Bool, startingFirstTimeBool: Swift.Bool, closure_didComplete: @escaping () -> Swift.Void) + final public func valueArrayDictionary_value(forKeyString keyString: Swift.String?) -> KochavaCore.KVAValue? public static let attemptDidFinishButNotCompleteNotificationName: Foundation.Notification.Name public static let didCompleteNotificationName: Foundation.Notification.Name - public static let requestBodyKey: Swift.String + public static let requestBodyIdentifier: KochavaCore.KVACollection.ElementIdentifier } public protocol KVANetTransactionSubURLIdStringMethodProvider { func subURLIdString() -> Swift.String? @@ -719,19 +708,8 @@ public protocol KVANetTransactionSubURLIdStringMethodProvider { public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { var serviceLocallyBool: Swift.Bool { get } } -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionQueue) final public class KVANetTransactionQueue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable { - @objc deinit - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func start() - final public func invalidate() - final public var mutator: KochavaCore.KVAMutator { - get - } - final public func count() -> Swift.Int -} @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVANetTransactionType) final public class KVANetTransactionType : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String, delegate: KochavaCore.KVAMutable?) + required public init(universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier, delegate: KochavaCore.KVAMutable?) public static func kva_from(_ object: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func netTransaction_urlString(_ netTransaction: KochavaCore.KVANetTransaction?) -> Swift.String? @@ -741,9 +719,10 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { final public var currentVariationURLString: Swift.String? { get } - final public var idString: Swift.String? { + final public var universalIdentifier: KochavaCore.KVANetTransactionType.UniversalIdentifier? { get } + public typealias UniversalIdentifier = KochavaCore.KVANetTransaction.UniversalIdentifier final public var currentVariationStartDate: Foundation.Date? { get } @@ -758,7 +737,7 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { } @objc deinit } -@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable { +@objc(KVANetworking) final public class KVANetworking : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAInvalidatableWithOptions, KochavaCore.KVAKeyable, KochavaCore.KVAMutable, KochavaCore.KVASharedPropertyProvider, KochavaCore.KVAStartable, KochavaCore.KVAStartableWithOptions, KochavaCore.KVAStoppable, KochavaCore.KVAStoppableWithOptions { public static var shared: KochavaCore.KVANetworking { get } @@ -768,130 +747,119 @@ public protocol KVANetTransactionServiceLocallyBoolPropertyProvider { public static var sharedInstance: Swift.AnyObject { get } - convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdString: Swift.String? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) - convenience public init(product: KochavaCore.KVAProduct, storageIdString: Swift.String?) - required public init(storageIdString: Swift.String? = nil) + convenience public init(fromObject object: Any?, product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + convenience public init(product: KochavaCore.KVAProduct, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) + required public init(fromDictionary: [Swift.AnyHashable : Any]? = nil, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func key(forContext context: KochavaCore.KVAContext?) -> Swift.AnyHashable? public static let key: Swift.String - final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil, closure_netTransaction_serviceLocallyBool: KochavaCore.KVANetTransaction.Closure_ServiceLocallyBool? = nil) + final public func configure(product: KochavaCore.KVAProduct, delegate: KochavaCore.KVAMutable? = nil, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool? = nil, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool? = nil, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate? = nil, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool? = nil, closure_netTransaction_payloadTransformedObject: KochavaCore.KVANetTransaction.Closure_PayloadTransformedObject? = nil) + final public func configure_parentConfigure_didComplete() @objc(configureWith:context:) final public func configure(with object: Any?, context: KochavaCore.KVAContext?) final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) final public func start() + final public func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func stop() + final public func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) + final public func invalidate() + final public func invalidate(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) @objc override final public var description: Swift.String { @objc get } - @objc(executeAdvancedInstructionWithIdentifierString:valueObject:) final public func executeAdvancedInstruction(identifierString: Swift.String, valueObject: Any?) - final public func invalidate() - final public func invalidate(asyncBool: Swift.Bool, printLogMessageBool: Swift.Bool) - final public var baseNetTransactionCollection: KochavaCore.KVACollection { - get + @objc(executeAdvancedInstructionWithUniversalIdentifier:parameter:prerequisiteTaskIdentifierArray:) final public func executeAdvancedInstruction(universalIdentifier: KochavaCore.KVATask.UniversalIdentifier, parameter: KochavaCore.KVATask.Parameter? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil) + @objc final public var privacy: KochavaCore.KVAPrivacy { + @objc get } - final public var instructionCollection: KochavaCore.KVACollection { + final public var baseNetTransactionCollection: KochavaCore.KVACollection { get } final public var taskCollection: KochavaCore.KVACollection { get } - final public func taskCollection_defaultPrerequisiteTaskArray(forNetTransactionNameString netTransactionNameString: Swift.String?) -> [KochavaCore.KVATask]? final public var valueSourceCollection: KochavaCore.KVACollection { get } - final public var mutator: KochavaCore.KVAMutator { - get - } - final public var sleepBoolAdapter: KochavaCore.KVABoolAdapter { + public static let arrayAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let boolAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dataAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dateAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let dictionaryAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let intAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let numberAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let stringAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let timeIntervalAdapterIdentifier: KochavaCore.KVAAdapter.Identifier + public static let attemptInProgressConcurrentMaximumRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let rateLimitingWindowRequestCountRegulationTaskIdentifier: KochavaCore.KVATask.Identifier + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + final public var sleepTask: KochavaCore.KVATask { get + set } - public static var sharedStorageIdString: Swift.String? { + final public var startedTask: KochavaCore.KVATask { get - set(sharedStorageIdString) + set } - final public let storageIdString: Swift.String? - final public var closure_adapter_mayOperateBoolForContext: KochavaCore.KVANetworking.Closure_Adapter_MayOperateBoolForContext? { + final public var mutator: KochavaCore.KVAMutator { get } - public typealias Closure_Adapter_MayOperateBoolForContext = (_ adapter: KochavaCore.KVAAdapter, _ context: KochavaCore.KVAContext?) -> Swift.Bool - final public var consent: KochavaCore.KVAConsent? { + public static var sharedStorageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? { get - set(consent) + set(sharedStorageIdentifier) } + final public let storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier? + public typealias StorageIdentifier = Swift.String final public var responseLocalBool: Swift.Bool? { get set(responseLocalBool) } - final public func retryTimeIntervalSeries_resolvedCopy() -> KochavaCore.KVATimeIntervalSeries + final public func retryTimeIntervalSeries_copy() -> KochavaCore.KVATimeIntervalSeries final public var sleepBool: Swift.Bool { get set(sleepBool) } - final public let instanceIdString: Swift.String + public static let errorRetryGroupWaitTaskIdentifier: KochavaCore.KVATask.Identifier final public var closure_instanceIdValueMetaValueArrayDictionary: KochavaCore.KVAValue.Closure_MetaValueArrayDictionary { get } final public var closure_staleBool_instanceId: KochavaCore.KVAValue.Closure_StaleBool { get } + final public let instanceCount: Swift.Int + final public let instanceIdentifier: Swift.String + public typealias InstanceIdentifier = Swift.String final public var startedBool: Swift.Bool { get } - final public func trackingWaitTask_establish(withPrerequisiteTask prerequisiteTask: KochavaCore.KVATask?) -> KochavaCore.KVATask + public static let transactionProcessingOrderResequencingWaitTaskIdentifier: KochavaCore.KVATask.Identifier + final public func transactionProcessingWaitTask_establish(prerequisiteTask: KochavaCore.KVATask? = nil) -> KochavaCore.KVATask + public static let transactionProcessingWaitTaskIdentifier: KochavaCore.KVATask.Identifier public static let willDeallocNotificationName: Foundation.Notification.Name } @objc public protocol KVANetworkingSetterProvider { @objc var networking: KochavaCore.KVANetworking? { get set } } -@_inheritsConvenienceInitializers @objc(KVANumberAdapter) public class KVANumberAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumNumber: Foundation.NSNumber? = nil, maximumNumber: Foundation.NSNumber? = nil, defaultValueNumber: Foundation.NSNumber? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVANumberAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVANumberAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVANumberAdapter.Closure_CollectAsynchronously? = nil) - override public func validatedObject(forAnyObject anyObject: Any?, reportingContextNameString: Swift.String) -> Swift.AnyObject? - public var valueNumber: Foundation.NSNumber? { - get - set(valueNumber) - } - public static let closure_serverObject_fourDecimal: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(KVAPartner) final public class KVAPartner : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol { - public static func kva_from(_ object: Any?) -> Self? - final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? - final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) - @objc final public func shouldPromptBool() -> Swift.Bool - @objc final public func didGrantDate() -> Foundation.Date? - @objc final public func isGrantedBoolNumber() -> Foundation.NSNumber? - @objc final public func isGrantedBool() -> Swift.Bool - @objc final public func isGrantedDate() -> Foundation.Date? - final public var mutator: KochavaCore.KVAMutator { - get - } - @objc final public var descriptionString: Swift.String? { - @objc get - } - @objc final public var nameString: Swift.String? { - @objc get - } - @objc final public var responseBoolNumber: Foundation.NSNumber? { - @objc get - } - @objc final public var responseDate: Foundation.Date? { - @objc get - } - @objc deinit -} public protocol KVAPrintable { func print() } -@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { - @objc(initWithAPIVersionString:buildDateString:bundleIdentifierString:bundleTypeString:compilerFlagNameStringArray:moduleNameString:nameString:organizationNameString:reverseDomainNameString:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifierString: Swift.String?, bundleTypeString: Swift.String, compilerFlagNameStringArray: [Swift.String]? = nil, moduleNameString: Swift.String, nameString: Swift.String, organizationNameString: Swift.String, reverseDomainNameString: Swift.String?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) +@objc(KVAProduct) open class KVAProduct : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAExecutable { + @objc(initWithAPIVersionString:buildDateString:bundleIdentifier:bundleType:compilerFlagNameArray:moduleName:name:organizationName:reverseDomainName:valueSourceCollection:versionString:dependentProductClassNameStringArray:closure_resetClasses:closure_resetVariables:closure_didRegister:) required public init(apiVersionString: Swift.String?, buildDateString: Swift.String?, bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier?, bundleType: KochavaCore.KVAProduct.BundleType, compilerFlagNameArray: [Swift.String]? = nil, moduleName: KochavaCore.KVAProduct.ModuleName, name: KochavaCore.KVAProduct.Name, organizationName: KochavaCore.KVAProduct.OrganizationName, reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName?, valueSourceCollection: KochavaCore.KVACollection?, versionString: Swift.String?, dependentProductClassNameStringArray: [Swift.String]? = nil, closure_resetClasses: KochavaCore.KVAProduct.Closure_ResetClasses? = nil, closure_resetVariables: KochavaCore.KVAProduct.Closure_ResetVariables? = nil, closure_didRegister: KochavaCore.KVAProduct.Closure_DidRegister? = nil) public static func kva_from(_ object: Any?) -> Self? public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override dynamic public var description: Swift.String { @objc get } + public func execute() public func register() + public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? + @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) + @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) + @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) + @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) + @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var standardVersionInfoString: Swift.String { get } @@ -899,13 +867,6 @@ public protocol KVAPrintable { get } public static func buildDateString(forBundle bundle: Foundation.Bundle) -> Swift.String - public func resetClasses(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public func resetVariables(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - @objc(resetWithDeleteLocalDataBool:) public func reset(deleteLocalDataBool: Swift.Bool) - @objc(resetWithDeleteLocalDataBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:closure_didComplete:) public func reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, closure_didComplete: (() -> Swift.Void)? = nil) - @objc(shutdownWithDeleteLocalDataBool:) public func shutdown(deleteLocalDataBool: Swift.Bool) - @objc(shutdownWithDeleteLocalDataBool:closure_didComplete:) public func shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) public var mutator: KochavaCore.KVAMutator { get } @@ -915,33 +876,40 @@ public protocol KVAPrintable { public var buildDateString: Swift.String? { get } - public var bundleIdentifierString: Swift.String? { + public var bundleIdentifier: KochavaCore.KVAProduct.BundleIdentifier? { get } - public var bundleTypeString: Swift.String { + public typealias BundleIdentifier = Swift.String + public var bundleType: KochavaCore.KVAProduct.BundleType { get } + public typealias BundleType = Swift.String public typealias Closure_DidRegister = (_ product: KochavaCore.KVAProduct) -> Swift.Void public typealias Closure_ResetClasses = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? public typealias Closure_ResetVariables = (_ deleteLocalDataBool: Swift.Bool, _ includeExternalBool: Swift.Bool) -> [Swift.AnyHashable : Any]? - public var compilerFlagNameStringArray: [Swift.String]? { + public var compilerFlagNameArray: [KochavaCore.KVAProduct.CompilerFlagName]? { get } + public typealias CompilerFlagName = Swift.String public var dependentProductClassNameStringArray: [Swift.String]? { get } - public var organizationNameString: Swift.String { + public var organizationName: KochavaCore.KVAProduct.OrganizationName { get } - public var moduleNameString: Swift.String { + public typealias OrganizationName = Swift.String + public var moduleName: KochavaCore.KVAProduct.ModuleName { get } - public var nameString: Swift.String { + public typealias ModuleName = Swift.String + public var name: KochavaCore.KVAProduct.Name { get } - public var reverseDomainNameString: Swift.String? { + public typealias Name = Swift.String + public var reverseDomainName: KochavaCore.KVAProduct.ReverseDomainName? { get } + public typealias ReverseDomainName = Swift.String final public let valueSourceCollection: KochavaCore.KVACollection public var versionString: Swift.String? { get @@ -955,13 +923,43 @@ public protocol KVAPrintable { public var userDefaults: Foundation.UserDefaults? { get } - public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifierString: Swift.String? = nil) -> Foundation.UserDefaults? + public func userDefaults(forTypeString typeString: Swift.String?, appGroupsDeviceAppGroupIdentifier: KochavaCore.KVAAppGroups.Identifier? = nil) -> Foundation.UserDefaults? public var wrapperProduct: KochavaCore.KVAProduct? { get set(wrapperProduct) } @objc deinit } +@_hasMissingDesignatedInitializers @objc(KVAPrivacy) final public class KVAPrivacy : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAMutable, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAPrivacyProfileRegistrar { + convenience public init(fromObject object: Any?, networking: KochavaCore.KVANetworking, delegate: KochavaCore.KVAMutable, closure_appLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_AppLimitAdTrackingBool?, closure_appTrackingTransparency_authorizedBool: KochavaCore.KVAPrivacy.Closure_AppTrackingTransparency_AuthorizedBool?, closure_consent_didMutate: KochavaCore.KVAConsent.Closure_DidMutate?, closure_deviceLimitAdTrackingBool: KochavaCore.KVAPrivacy.Closure_DeviceLimitAdTrackingBool?) + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? + final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) + @objc(registerProfile:) final public func register(profile: KochavaCore.KVAPrivacyProfile) + final public func invalidate() + @objc(setEnabledBoolForProfileName:enabledBool:) final public func setEnabledBool(forProfileName profileName: KochavaCore.KVAPrivacyProfile.Name, enabledBool: Swift.Bool) + @available(*, deprecated, renamed: "setEnabledBool(forProfileName:enabledBool:)", message: "Modern Objective-C-style method deprecated. Use Swift func setEnabledBool(forProfileName:enabledBool:) instead.") + @objc(setEnabledBoolForProfileNameString:enabledBool:) final public func setEnabledBool(forProfileNameString profileNameString: Swift.String, enabledBool: Swift.Bool) + final public func appLimitAdTracking_bool_didMutate() + final public func appTrackingTransparency_authorizationDidComplete() + final public func deviceLimitAdTracking_didSet() + @objc final public var intelligentConsent: KochavaCore.KVAConsent { + @objc get + } + final public var mutator: KochavaCore.KVAMutator { + get + } + public static let sleepTaskIdentifier: KochavaCore.KVATask.Identifier + @objc weak final public var networking: KochavaCore.KVANetworking? + public typealias Closure_AppLimitAdTrackingBool = () -> Swift.Bool + public typealias Closure_AppTrackingTransparency_AuthorizedBool = () -> Swift.Bool? + public typealias Closure_DeviceLimitAdTrackingBool = () -> Swift.Bool + final public func allowCustomIdentifierArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyEventNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + final public func denyIdentityLinkNameArray_containsString(_ string: Swift.String?) -> Swift.Bool + @objc deinit +} @_inheritsConvenienceInitializers @objc(KVAProductController) final public class KVAProductController : ObjectiveC.NSObject { @objc public static let shared: KochavaCore.KVAProductController public static var sharedInstance: Swift.AnyObject { @@ -969,12 +967,12 @@ public protocol KVAPrintable { } final public func register(product: KochavaCore.KVAProduct?) final public func product(forClass aClass: Swift.AnyClass?) -> KochavaCore.KVAProduct? - final public func product(withModuleNameString moduleNameString: Swift.String?) -> KochavaCore.KVAProduct? + final public func product(withModuleName moduleName: KochavaCore.KVAProduct.ModuleName?) -> KochavaCore.KVAProduct? final public func products_evaluationResultBool(forConditionString conditionString: Swift.String?) -> Swift.Bool @objc(products_resetWithDeleteLocalDataBool:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:printLogMessageBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, printLogMessageBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_resetWithDeleteLocalDataBool:includeExternalBool:includeDeviceAppGroupBool:logMessagePrintBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_reset(deleteLocalDataBool: Swift.Bool, includeExternalBool: Swift.Bool, includeDeviceAppGroupBool: Swift.Bool = true, logMessagePrintBool: Swift.Bool = true, includeHostBool: Swift.Bool = false, includeUIBool: Swift.Bool = false, includeCoreBool: Swift.Bool = false, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) @objc(products_shutdownWithDeleteLocalDataBool:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, closure_didComplete: (() -> Swift.Void)?) - @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameStringArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameStringArray: [Swift.String]? = nil, closure_didComplete: (() -> Swift.Void)?) + @objc(products_shutdownWithDeleteLocalDataBool:includeHostBool:includeUIBool:includeCoreBool:moduleNameArray:closure_didComplete:) final public func products_shutdown(deleteLocalDataBool: Swift.Bool, includeHostBool: Swift.Bool, includeUIBool: Swift.Bool, includeCoreBool: Swift.Bool, moduleNameArray: [KochavaCore.KVAProduct.ModuleName]? = nil, closure_didComplete: (() -> Swift.Void)?) final public var mutator: KochavaCore.KVAMutator { get } @@ -990,14 +988,8 @@ public protocol KVASharedPropertyProvider : AnyObject { public protocol KVAStartable : AnyObject { func start() } -@_inheritsConvenienceInitializers @objc(KVAStringAdapter) final public class KVAStringAdapter : KochavaCore.KVAAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Swift.String]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueString: Swift.String? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVAStringAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAStringAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAStringAdapter.Closure_CollectAsynchronously? = nil) - final public var valueString: Swift.String? { - get - set(valueString) - } - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit +public protocol KVAStartableWithOptions : AnyObject { + func start(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) } @_inheritsConvenienceInitializers @objc(KVASystem) final public class KVASystem : ObjectiveC.NSObject { @objc public static var shared: KochavaCore.KVASystem { @@ -1016,9 +1008,13 @@ public protocol KVAStartable : AnyObject { get } @objc final public func stateActiveDidBecome() - @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) + @objc(stateActiveDidBecomeWithSourceString:) final public func stateActiveDidBecome(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveDidBecome(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveDidBecome(sourceString:) instead.") + final public func stateActiveDidBecome(withSourceString sourceString: Swift.String) @objc final public func stateActiveWillResign() - @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(withSourceString sourceString: Swift.String) + @objc(stateActiveWillResignWithSourceString:) final public func stateActiveWillResign(sourceString: Swift.String) + @available(*, deprecated, renamed: "stateActiveWillResign(sourceString:)", message: "Modern Objective-C-style method deprecated. Use Swift func stateActiveWillResign(sourceString:) instead.") + final public func stateActiveWillResign(withSourceString sourceString: Swift.String) final public func nameString() -> Swift.String final public var mutator: KochavaCore.KVAMutator { get @@ -1032,6 +1028,12 @@ public protocol KVAStartable : AnyObject { public static let stateActiveWillResignNotificationName: Foundation.Notification.Name @objc override dynamic public init() } +public protocol KVAStoppable : AnyObject { + func stop() +} +public protocol KVAStoppableWithOptions : AnyObject { + func stop(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_inheritsConvenienceInitializers @objc(KVASystemLow) final public class KVASystemLow : ObjectiveC.NSObject { public static func architectureString() -> Swift.String? public static func bootDate() -> Foundation.Date? @@ -1039,6 +1041,12 @@ public protocol KVAStartable : AnyObject { @objc override dynamic public init() @objc deinit } +public protocol KVAExecutable : AnyObject { + func execute() +} +public protocol KVAExecutableWithOptions : AnyObject { + func execute(logMessagePrintBool: Swift.Bool, asyncBool: Swift.Bool) +} @_hasMissingDesignatedInitializers final public class KVAAny { public static func from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass? = nil, initializedObject: Any? = nil, networking: KochavaCore.KVANetworking? = nil) -> Any? public static func objectAppending(object1: Any?, object2: Any?) -> Any? @@ -1047,24 +1055,38 @@ public protocol KVAStartable : AnyObject { public static func nonnull(_ any: Any?) -> Any public static func kva_as(_ any: Any, forContext context: KochavaCore.KVAContext?) -> Foundation.NSMutableDictionary? public static func mayMutateBool(_ any: Any) -> Swift.Bool - public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: Swift.String, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public static func inheritanceResolvedElement(_ inheritanceElementsArray: [(Any?, Swift.String?, Swift.String?, Swift.Bool)]) -> (Any?, Swift.String?) + public typealias Closure_ExecuteCustomMethod = (_ object: Swift.AnyObject, _ methodNameString: KochavaCore.KVAAny.CustomMethodName, _ parametersDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void + public typealias CustomMethodName = Swift.String @objc deinit } -@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { - public init(networking: KochavaCore.KVANetworking?, nameString: Swift.String? = nil, identifierString: Swift.String? = nil, logMessagesPrintBool: Swift.Bool = false, prerequisiteTaskNameStringArray: [Swift.String]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval = 0.0, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, consentRequiredBool: Swift.Bool = false, consent: KochavaCore.KVAConsent? = nil, sleepObservantBool: Swift.Bool = false, resetFollowedTaskNameStringArray: [Swift.String]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval = 0.0, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) +@objc(KVATask) final public class KVATask : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAExecutable, KochavaCore.KVAFromProtocol, KochavaCore.KVAFromWithInitializedObjectProtocol, KochavaCore.KVANetworkingSetterProvider, KochavaCore.KVAStartable, KochavaCore.KVAInvalidatable { + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public static func start(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) + public init(networking: KochavaCore.KVANetworking?, baseIdentifier: KochavaCore.KVATask.Identifier? = nil, identifier: KochavaCore.KVATask.Identifier?, universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? = nil, extendedIdentifier: KochavaCore.KVATask.ExtendedIdentifier? = nil, parameter: KochavaCore.KVATask.Parameter? = nil, logMessagesPrintBool: Swift.Bool? = nil, prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, prerequisiteTaskArray: [KochavaCore.KVATask]? = nil, prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool? = nil, attemptTimeoutTimeInterval: Foundation.TimeInterval? = nil, retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? = nil, resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? = nil, resetFollowedTaskArray: [KochavaCore.KVATask]? = nil, resetPassiveTimeInterval: Foundation.TimeInterval? = nil, singleExecutionIdentifier: KochavaCore.KVATask.SingleExecutionIdentifier? = nil, completedBool: Swift.Bool = false, completedBoolLogMessagesPrintBool: Swift.Bool = false, startBool: Swift.Bool = false, closure_shouldAttemptBool: KochavaCore.KVATask.Closure_ShouldAttemptBool? = nil, closure_didExperienceDelay: KochavaCore.KVATask.Closure_DidExperienceDelay? = nil, closure_didInvalidate: KochavaCore.KVATask.Closure_DidInvalidate? = nil, closure_didComplete: KochavaCore.KVATask.Closure_DidComplete? = nil, closure_didReset: KochavaCore.KVATask.Closure_DidReset? = nil, closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? = nil, closure_startAttempt: KochavaCore.KVATask.Closure_StartAttempt? = nil) @objc deinit + public static func kva_from(_ object: Any?) -> Self? + public static func kva_from(_ object: Any?, initializedObject: Any?) -> Self? + final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @objc override final public var description: Swift.String { @objc get } + final public func execute() final public func start() + final public func start(evaluateFirstPublicCompletedCheckBool: Swift.Bool) + final public func reset() + final public func resetAttemptSeries() + final public func didReset_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didResetNotificationName: Foundation.Notification.Name + final public func invalidate() final public func evaluate() final public func endAttempt(accomplishedBool: Swift.Bool, allowRetryBool: Swift.Bool = true, retryInsertTimeInterval: Foundation.TimeInterval? = nil) final public func complete() final public func complete(logMessagesPrintBool: Swift.Bool) - final public func reset() - final public func resetAttemptSeries() - final public func executeCustomMethod(withNameString nameString: Swift.String, parametersDictionary: [Swift.AnyHashable : Any]?) - final public func invalidate() + final public func didComplete_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + public static let didCompleteNotificationName: Foundation.Notification.Name + final public func executeCustomMethod(name: KochavaCore.KVAAny.CustomMethodName, parametersDictionary: [Swift.AnyHashable : Any]?) final public var mutator: KochavaCore.KVAMutator { get } @@ -1072,20 +1094,78 @@ public protocol KVAStartable : AnyObject { @objc get @objc set(networking) } - final public var closure_executeCustomMethod: KochavaCore.KVAAny.Closure_ExecuteCustomMethod? - public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void - public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void - final public var logMessagesPrintBool: Swift.Bool - final public var nameString: Swift.String? { + final public var attemptTimeoutTimeInterval: Foundation.TimeInterval { + get + set(attemptTimeoutTimeInterval) + } + final public var attemptTimeoutTimeInterval_optional: Foundation.TimeInterval? { + get + set(attemptTimeoutTimeInterval_optional) + } + public typealias ExtendedIdentifier = Swift.String + final public var logMessagesPrintBool: Swift.Bool { + get + set(logMessagesPrintBool) + } + final public var logMessagesPrintBool_optional: Swift.Bool? { + get + set(logMessagesPrintBool_optional) + } + final public var identifier: KochavaCore.KVATask.Identifier { get } + public typealias Identifier = Swift.String + final public var parameter: KochavaCore.KVATask.Parameter? { + get + } + public typealias Parameter = Any + final public func prerequisiteTaskArray_resolved_preconfigure(fetchOnceTasksBool: Swift.Bool = false, prerequisiteTaskIdentifierArrayBool: Swift.Bool = false, prerequisiteTaskArrayBool: Swift.Bool = false) + final public var prerequisiteTaskArray: [KochavaCore.KVATask]? { + get + set(prerequisiteTaskArray) + } + final public var prerequisiteTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(prerequisiteTaskIdentifierArray) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool: Swift.Bool { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool) + } + final public var prerequisiteTaskArrayIncludeNetworkingStartedBool_optional: Swift.Bool? { + get + set(prerequisiteTaskArrayIncludeNetworkingStartedBool_optional) + } + final public var resetFollowedTaskArray: [KochavaCore.KVATask]? { + get + set(resetFollowedTaskArray) + } + final public var resetFollowedTaskIdentifierArray: [KochavaCore.KVATask.Identifier]? { + get + set(resetFollowedTaskIdentifierArray) + } final public var resetPassiveTimeInterval: Foundation.TimeInterval { get set(resetPassiveTimeInterval) } - final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? + final public var resetPassiveTimeInterval_optional: Foundation.TimeInterval? { + get + set(resetPassiveTimeInterval_optional) + } + final public var retryTimeIntervalSeries: KochavaCore.KVATimeIntervalSeries? { + get + set(retryTimeIntervalSeries) + } + public typealias SingleExecutionIdentifier = Swift.String + final public var universalIdentifier: KochavaCore.KVATask.UniversalIdentifier? { + get + set(universalIdentifier) + } + public typealias UniversalIdentifier = Swift.AnyHashable + public typealias Closure_DidComplete = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidExperienceDelay = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidInvalidate = (_ task: KochavaCore.KVATask) -> Swift.Void + public typealias Closure_DidReset = (_ task: KochavaCore.KVATask) -> Swift.Void public typealias Closure_ShouldAttemptBool = (_ task: KochavaCore.KVATask) -> Swift.Bool public typealias Closure_StartAttempt = (_ task: KochavaCore.KVATask) -> Swift.Void final public var accomplishedBool: Swift.Bool { @@ -1101,18 +1181,6 @@ public protocol KVAStartable : AnyObject { final public var didExperienceDelayBool: Swift.Bool { get } - public static let didCompleteNotificationName: Foundation.Notification.Name - public static let didResetNotificationName: Foundation.Notification.Name -} -@_inheritsConvenienceInitializers @objc(KVATimeIntervalAdapter) final public class KVATimeIntervalAdapter : KochavaCore.KVANumberAdapter { - convenience public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = false, persistBool: Swift.Bool = false, watchBool: Swift.Bool = false, consentRequiredBool: Swift.Bool = false, allowValueArray: [Foundation.NSNumber]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, minimumTimeInterval: Foundation.TimeInterval? = nil, maximumTimeInterval: Foundation.TimeInterval? = nil, defaultValueTimeInterval: Foundation.TimeInterval? = nil, valueObject: Any? = nil, closure_serverObject: KochavaCore.KVATimeIntervalAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVATimeIntervalAdapter.Closure_CollectAsynchronously? = nil) - final public var valueTimeInterval: Foundation.TimeInterval { - get - set(valueTimeInterval) - } - public static let closure_serverObject_timeInterval: (_ adapter: KochavaCore.KVAAdapter, _ valueObject: Swift.AnyObject?) -> Swift.AnyObject? - required public init(networking: KochavaCore.KVANetworking? = nil, identifierString: Swift.String, key: Swift.AnyHashable? = nil, denyDatapointCheckBool: Swift.Bool = super, persistBool: Swift.Bool = super, watchBool: Swift.Bool = super, consentRequiredBool: Swift.Bool = super, allowValueArray: [Any]? = nil, interfaceInDictionary: [Swift.AnyHashable : Any]? = nil, maximumStalenessTimeInterval: Foundation.TimeInterval? = nil, defaultValueObject: Any? = nil, valueObject: Any? = nil, valueClass: Swift.AnyClass? = nil, closure_serverObject: KochavaCore.KVAAdapter.Closure_ServerObject? = nil, closure_collectSynchronously: KochavaCore.KVAAdapter.Closure_CollectSynchronously? = nil, closure_collectAsynchronously: KochavaCore.KVAAdapter.Closure_CollectAsynchronously? = nil) - @objc deinit } @_inheritsConvenienceInitializers @objc(KVATimeIntervalSeries) final public class KVATimeIntervalSeries : ObjectiveC.NSObject, Foundation.NSCopying, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAConfigureWithProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { convenience public init(timeIntervalArray: [Foundation.TimeInterval]?, repeatFinalTimeIntervalBool: Swift.Bool) @@ -1121,35 +1189,46 @@ public protocol KVAStartable : AnyObject { final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? final public func kva_configure(with object: Any?, context: KochavaCore.KVAContext?) @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + final public func reset() final public func advance() final public func currentTimeInterval() -> Foundation.TimeInterval? + final public func currentTimeInterval_sf() -> Foundation.TimeInterval? final public func previousIterationString() -> Swift.String - final public func reset() + final public var mutator: KochavaCore.KVAMutator { + get + } final public var insertTimeInterval: Foundation.TimeInterval? { get set(insertTimeInterval) } final public var timeIntervalArray: [Foundation.TimeInterval]? { get + set(timeIntervalArray) } final public var currentIteration: Swift.Int { get } - final public var mutator: KochavaCore.KVAMutator { - get - } @objc override dynamic public init() @objc deinit } -@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable { - public init(nameString: Swift.String, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) +@_hasMissingDesignatedInitializers @objc(KVATag) final public class KVATag : ObjectiveC.NSObject { + @objc deinit +} +@objc(KVATimer) final public class KVATimer : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAInvalidatable, KochavaCore.KVAStartable, KochavaCore.KVAStoppable { + public init(identifier: KochavaCore.KVATimer.Identifier, extendedIdentifier: KochavaCore.KVATimer.ExtendedIdentifier? = nil, timeInterval: Foundation.TimeInterval? = nil, timeIntervalZeroShouldNotRunBool: Swift.Bool = false, logMessagesPrintBool: Swift.Bool? = nil, logMessagesPrintWhenLongTimeInterval: Foundation.TimeInterval? = nil, logMessagesPrintTimeIntervalAdjustedWhileTimerActiveBool: Swift.Bool? = nil, logMessagesPrintDidFireBool: Swift.Bool? = nil, closure_timeInterval: KochavaCore.KVATimer.Closure_TimeInterval? = nil, closure_shouldBeRunningBool: KochavaCore.KVATimer.Closure_ShouldBeRunningBool? = nil, closure_willStart: KochavaCore.KVATimer.Closure_WillStart? = nil, closure_didFire: @escaping KochavaCore.KVATimer.Closure_DidFire) final public func kva_as(forContext context: KochavaCore.KVAContext?) -> Swift.AnyObject? @discardableResult - final public func configure(shouldBeRunningBool: Swift.Bool? = nil, allowToRunBool: Swift.Bool? = nil) -> Swift.Bool + final public func configure(allowToRunBool: Swift.Bool? = nil, shouldBeRunningBool: Swift.Bool? = nil) -> Swift.Bool final public func start() final public func stop() final public func reset() final public func invalidate() + @objc override final public var description: Swift.String { + @objc get + } + final public var elapsedTimeInterval: Foundation.TimeInterval { + get + } final public var mutator: KochavaCore.KVAMutator { get } @@ -1157,6 +1236,8 @@ public protocol KVAStartable : AnyObject { public typealias Closure_ShouldBeRunningBool = (_ timer: KochavaCore.KVATimer) -> Swift.Bool public typealias Closure_TimeInterval = (_ timer: KochavaCore.KVATimer) -> Foundation.TimeInterval? public typealias Closure_WillStart = (_ timer: KochavaCore.KVATimer) -> Swift.Void + public typealias ExtendedIdentifier = Swift.String + public typealias Identifier = Swift.String final public var timeInterval: Foundation.TimeInterval? { get set(timeInterval) @@ -1171,13 +1252,15 @@ public protocol KVAStartable : AnyObject { } final public class KVAMutator { required public init(forObject: Swift.AnyObject, closure_didMutate_performSideEffects_beforeDispatch_sf: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil, closure_didMutate_performSideEffects: KochavaCore.KVAMutator.Closure_DidMutate_PerformSideEffects? = nil) - final public func lock(lockParentFirstBool: Swift.Bool = false) - final public func unlock(unlockParentLastBool: Swift.Bool = false) + final public func lock() + final public func lock_includingParentFirst() + final public func unlock() + final public func unlock_includingParentLast() final public func didMutate() final public func didMutate_sf() final public func didMutate_sf(infoDictionary: [Swift.AnyHashable : Any]?) final public func didMutate_sf_df(childMutator: KochavaCore.KVAMutator? = nil, infoDictionary: [Swift.AnyHashable : Any]?, performSideEffectsIntendedBeforeDispatchBool: Swift.Bool = true) - @objc final public func didMutate_addObserver(usingClosure closure: ((_ notification: Foundation.Notification?) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? + @objc final public func didMutate_addObserver(closure: ((_ notification: Foundation.Notification) -> Swift.Void)? = nil) -> ObjectiveC.NSObjectProtocol? public typealias Closure_DidMutate_PerformSideEffects = (_ mutator: KochavaCore.KVAMutator, _ childMutator: KochavaCore.KVAMutator?, _ infoDictionary: [Swift.AnyHashable : Any]?) -> Swift.Void final public var didMutatePassesToDelegateBool: Swift.Bool? weak final public var mutableDelegate: KochavaCore.KVAMutable? { @@ -1189,7 +1272,7 @@ final public class KVAMutator { @objc deinit } @objc(KVAValue) final public class KVAValue : ObjectiveC.NSObject, KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol, KochavaCore.KVAMutable { - required public init(idString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceNameString: Swift.String? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false) + required public init(uuidString: Swift.String?, rawObject: Swift.AnyObject?, object: Swift.AnyObject? = nil, serverObject: Swift.AnyObject? = nil, valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? = nil, adapter: KochavaCore.KVAAdapter? = nil, metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? = nil, startDate: Foundation.Date? = nil, placeholderForAsynchronousCollectionBool: Swift.Bool = false, staleBool: Swift.Bool? = nil) @objc deinit public static func kva_from(_ object: Any?) -> Self? public static func kva_from(_ object: Any?, class aClass: Swift.AnyClass?, elementClass: Swift.AnyClass?, initializedObject: Any? = nil) -> Self? @@ -1210,6 +1293,7 @@ final public class KVAMutator { final public func timeInterval() -> Foundation.TimeInterval final public func timeInterval_optional() -> Foundation.TimeInterval? final public func ageTimeInterval() -> Foundation.TimeInterval + final public func markStale() final public func staleBool() -> Swift.Bool final public func value(forContext context: KochavaCore.KVAContext?) -> KochavaCore.KVAValue? public static func valueArrayDictionary(fromObjectArray objectArray: [Any]?, globalValueSourceCollection: KochavaCore.KVACollection?) -> [Swift.String : KochavaCore.KVAValue]? @@ -1227,7 +1311,7 @@ final public class KVAMutator { get set(globalValueSourceCollection) } - final public var idString: Swift.String? { + final public var uuidString: Swift.String? { get } final public var metaValueArrayDictionary: [Swift.String : KochavaCore.KVAValue]? { @@ -1247,9 +1331,10 @@ final public class KVAMutator { final public var startDate: Foundation.Date { get } - final public var valueSourceNameString: Swift.String? { + final public var valueSourceIdentifier: KochavaCore.KVAValue.SourceIdentifier? { get } + public typealias SourceIdentifier = KochavaCore.KVACollection.ElementIdentifier } extension Foundation.NSArray : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { @objc public static func kva_from(_ object: Any?) -> Self? @@ -1316,7 +1401,7 @@ extension Foundation.NSString : KochavaCore.KVAAsForContextProtocol, KochavaCore @objc(kva_serializedJSONObjectWithPrintErrorsBool:) dynamic public func kva_serializedJSONObject(printErrorsBool: Swift.Bool = false) -> Any? } extension Foundation.UserDefaults { - @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdString:) public static func kva_keyNameString(withPrefixString prefixString: Swift.String?, identifierString: Swift.String?, storageIdString: Swift.String?) -> Swift.String + @objc(kva_keyNameStringWithPrefixString:identifierString:storageIdentifier:) public static func kva_keyNameString(prefixString: Swift.String?, identifierString: Swift.String?, storageIdentifier: KochavaCore.KVANetworking.StorageIdentifier?) -> Swift.String } extension Swift.String : KochavaCore.KVAAsForContextProtocol, KochavaCore.KVAFromProtocol { public init?(kva_fromJSONObject jsonObject: Any?, prettyPrintBool: Swift.Bool) diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/module.modulemap b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/module.modulemap index 8a8f232..cb24298 100644 --- a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/module.modulemap +++ b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/Modules/module.modulemap @@ -6,6 +6,6 @@ framework module KochavaCore { } module KochavaCore.Swift { - header "KochavaCore-Swift.h" - requires objc + header "KochavaCore-Swift.h" + requires objc } diff --git a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/_CodeSignature/CodeResources b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/_CodeSignature/CodeResources index 1b5f721..95fe403 100644 --- a/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/_CodeSignature/CodeResources +++ b/KochavaCore.xcframework/watchos-arm64_i386_x86_64-simulator/KochavaCore.framework/_CodeSignature/CodeResources @@ -4,206 +4,281 @@ files - Headers/KVAConsent.h - - lF3DndUyOVtfrzoh6q6/D8w5xq0= - Headers/KochavaCore-Swift.h - oEZCjNYgdqvuthq+ZLzLvZ2PPg8= + PARi9QwbZnuLOtgnbJRv29OqfSM= Headers/KochavaCore.h - AQ6pU/cQHf7mD8dVnhlmvIv+CJA= + aNC34zxU2S8qV+S/tJrazAfCS2M= Info.plist - EfOth2hH7jtKcSY2qw+H7IuVZ34= + 1Z4epNQa6aDFFlMxcV6YWo6Gf4A= + + Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.abi.json + + M0a2bj8GZEVv46SHL5TcEQ1ADA0= + + Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.private.swiftinterface + + 16QWzn6wfmBpBiEGBrMCY1DFeYU= Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.swiftdoc - NLTLZNj9ochMl+tNoCrv7nMFgzY= + YcI7ObI/zL+Hga2Jn6TCULExPgM= Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.swiftinterface - A+azKgXZIq+scA9LCMz4WVbnfGA= + 16QWzn6wfmBpBiEGBrMCY1DFeYU= Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.swiftmodule - zmFdU9yP0/Wa+gmeZFcgaHPOfWk= + pXFARqGPDk15Uuw+DrHOEwGwIZY= + + Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.abi.json + + M0a2bj8GZEVv46SHL5TcEQ1ADA0= + + Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.private.swiftinterface + + GY8ONjdZfqa8o5bg+T3NkqrbBfg= Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.swiftdoc - ECYeoRJCDwi+YkPgox60I8pELSg= + p1FE0M2MnMzPSL1BV5U6KqQq7a0= Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.swiftinterface - pZ0c3dgHDoPXgZLlpGBohIhSoiA= + GY8ONjdZfqa8o5bg+T3NkqrbBfg= Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.swiftmodule - V4yDj2CvZitnrS+NchdvMC3rwPU= + cVuKvv6oCMLUBrp9AhPvut/g3+w= + + Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.abi.json + + M0a2bj8GZEVv46SHL5TcEQ1ADA0= + + Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.private.swiftinterface + + H1PVp0yO2yH1yu1t8Ojvtl8db4Q= Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.swiftdoc - AMetR4rbHspVvnU0jCwzAVXquDc= + coqpcZjFx72UZH094O7i48Bjm1M= Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.swiftinterface - 0/42IB0yAwcfVuDb2Xj6hrb8Phw= + H1PVp0yO2yH1yu1t8Ojvtl8db4Q= Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.swiftmodule - E9dI6TxNNJjmj6ag/XLFEna/PSs= + Q/C81KVqx4BBMkQ7Ad/tQAHIUoE= Modules/module.modulemap - /KgPlBn4jKA6ll91rLhztBF3eLc= + mPnHeF4+p1VNpbKNGuDcTI3FwGU= files2 - Headers/KVAConsent.h + Headers/KochavaCore-Swift.h hash - lF3DndUyOVtfrzoh6q6/D8w5xq0= + PARi9QwbZnuLOtgnbJRv29OqfSM= hash2 - P86lHXLvXXnG/vSeVzfpUGvPemGTmUobRmKYbUYJNQI= + fKOGncBQi9zKGcy70M6Ro2kybqAWhi28fk4slzERFbQ= - Headers/KochavaCore-Swift.h + Headers/KochavaCore.h hash - oEZCjNYgdqvuthq+ZLzLvZ2PPg8= + aNC34zxU2S8qV+S/tJrazAfCS2M= hash2 - 3eDDm1Eawvkm5uOPXdCBMp73Im3UtIxjIrQ6C1SsQzo= + 96qB8T/Mj9ANvoKgT1bA21LHw4KZ1K8+5+tHERiTKBg= - Headers/KochavaCore.h + Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.abi.json + + hash + + M0a2bj8GZEVv46SHL5TcEQ1ADA0= + + hash2 + + jFwdYG7BDCqp47wsS89eWoUBKQN8O/7yiJiu6Yu50lM= + + + Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.private.swiftinterface hash - AQ6pU/cQHf7mD8dVnhlmvIv+CJA= + 16QWzn6wfmBpBiEGBrMCY1DFeYU= hash2 - Fe/8iTo5lYW4gtqchcFCbr3tevQtzThX9uFQbaPWdxQ= + l1W0QSkk5yrcqxcGK/N3ml9WnAtXEGY7pZ6W+gPxHzY= Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.swiftdoc hash - NLTLZNj9ochMl+tNoCrv7nMFgzY= + YcI7ObI/zL+Hga2Jn6TCULExPgM= hash2 - gd4bITf/J6+ttW4oKILHQTfbjZKD0yb0iKpkXRZZjsg= + qIDFA1VphSHmRIVSD8PQKAYyy5NBMm/hSszhx7b7ZUA= Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.swiftinterface hash - A+azKgXZIq+scA9LCMz4WVbnfGA= + 16QWzn6wfmBpBiEGBrMCY1DFeYU= hash2 - zniFDHZ1SpsbAXW83KwXPrt6MwiBuOM52HoKQCoO2I8= + l1W0QSkk5yrcqxcGK/N3ml9WnAtXEGY7pZ6W+gPxHzY= Modules/KochavaCore.swiftmodule/arm64-apple-watchos-simulator.swiftmodule hash - zmFdU9yP0/Wa+gmeZFcgaHPOfWk= + pXFARqGPDk15Uuw+DrHOEwGwIZY= + + hash2 + + yVhdjaSdiOe/qFpVvmo/KMSVSn/NeB1OIcvhBFZbZ/k= + + + Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.abi.json + + hash + + M0a2bj8GZEVv46SHL5TcEQ1ADA0= hash2 - QI3nP9aEG8btw3lkJlR8qOaRW6ivdDiVM21a374dqdE= + jFwdYG7BDCqp47wsS89eWoUBKQN8O/7yiJiu6Yu50lM= + + + Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.private.swiftinterface + + hash + + GY8ONjdZfqa8o5bg+T3NkqrbBfg= + + hash2 + + eo8HbRDL/HS1Ljf/99GxIfreYgGxniI+9yZnHWCGHWg= Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.swiftdoc hash - ECYeoRJCDwi+YkPgox60I8pELSg= + p1FE0M2MnMzPSL1BV5U6KqQq7a0= hash2 - vAhvzwJfmT6nyICU7fYqBJreTa8ZpFlpnealRf7gN84= + iztPyDclyoCy1XdCfzshhEmRRgJJdJBqQsVHVkXqjHM= Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.swiftinterface hash - pZ0c3dgHDoPXgZLlpGBohIhSoiA= + GY8ONjdZfqa8o5bg+T3NkqrbBfg= hash2 - WZ8iiupl2lXOOCOhXJ1VFfTVPMRTUUdQSHubB9iQHgw= + eo8HbRDL/HS1Ljf/99GxIfreYgGxniI+9yZnHWCGHWg= Modules/KochavaCore.swiftmodule/i386-apple-watchos-simulator.swiftmodule hash - V4yDj2CvZitnrS+NchdvMC3rwPU= + cVuKvv6oCMLUBrp9AhPvut/g3+w= + + hash2 + + 139NFeWusmPkAXw9WrHm0FByGqwSc4kFp0wZrFFeMgw= + + + Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.abi.json + + hash + + M0a2bj8GZEVv46SHL5TcEQ1ADA0= + + hash2 + + jFwdYG7BDCqp47wsS89eWoUBKQN8O/7yiJiu6Yu50lM= + + + Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.private.swiftinterface + + hash + + H1PVp0yO2yH1yu1t8Ojvtl8db4Q= hash2 - GOjCkLrmOUVd1mskE/MMSZT/tR0ftUXXA8jS0uqwylY= + JTtvgBkh/j1TahNTt7DEOUoYmwN+s39EeoKB8Yrp7K0= Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.swiftdoc hash - AMetR4rbHspVvnU0jCwzAVXquDc= + coqpcZjFx72UZH094O7i48Bjm1M= hash2 - EIB4/20psdHaY5lJW7mB9lIVTez0ECQliAOsWMZal+U= + QlX5bip6xuvGWWhWVSgVLyJW2BW+jWdP5E0wOB6BzgE= Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.swiftinterface hash - 0/42IB0yAwcfVuDb2Xj6hrb8Phw= + H1PVp0yO2yH1yu1t8Ojvtl8db4Q= hash2 - GTWnTkwseLk60wUBThPYHVXHWnpBp3ReoPj1Bks67nM= + JTtvgBkh/j1TahNTt7DEOUoYmwN+s39EeoKB8Yrp7K0= Modules/KochavaCore.swiftmodule/x86_64-apple-watchos-simulator.swiftmodule hash - E9dI6TxNNJjmj6ag/XLFEna/PSs= + Q/C81KVqx4BBMkQ7Ad/tQAHIUoE= hash2 - xcpN9pa1RMyhATqYLmECwa0FDPFhy8cM5lPF4m5GBK0= + vy/CP4cXkwLAZhhmN0KCInbik860gFPA27ZKeqbse+U= Modules/module.modulemap hash - /KgPlBn4jKA6ll91rLhztBF3eLc= + mPnHeF4+p1VNpbKNGuDcTI3FwGU= hash2 - LCJnjxjlq9/YL6dAk58JJvD7fYQg76pJzzVSlI2Uw1g= + cwNWy2Dp1TnXoBn91iWC96is4j2CYQWN/OZljsuJxBc= diff --git a/README.md b/README.md index a66faae..e5233fd 100644 --- a/README.md +++ b/README.md @@ -8,17 +8,17 @@ The KochavaCore framework provides core networking support for all modules within the Kochava SDK. For the Apple platform this includes iOS, macCatalyst, macOS, tvOS, and watchOS. -The Kochava SDK is a lightweight and easy to integrate SDK written in Objective-C and Swift, providing first-class integration with Kochava’s industry leading mobile attribution and measurement platform. +The Kochava SDK is a lightweight and easy to integrate SDK written in Swift, providing first-class integration with Kochava’s industry leading mobile attribution and measurement platform. ## Built on -* Xcode 13.3.1 +* Xcode 14.1 ## Platforms -* iOS 10.3 +* iOS 12.4 * macOS 10.14 -* tvOS 10.3 +* tvOS 12.4 * watchOS 5.2 ## Dependencies @@ -31,7 +31,7 @@ KochavaCore is a Swift package. To install it, simply add this package as a dep In Xcode, see File > Swift Packages > Add Package Dependency ... > and enter the URL for this package repository. -[Kochava Apple SDK Integration](https://support.kochava.com/sdk-integration/sdk-kochavatracker-ios) +[Kochava Apple SDK Integration](https://support.kochava.com/sdk-integration/ios-sdk-integration/) ## Author